Здравствуйте,возникла проблема: стал тормозить сервер (centos 6.4 x64)
top:
top - 08:38:32 up 1 day, 23 min, 1 user, load average: 18.74, 27.20, 32.49
Tasks: 260 total, 1 running, 258 sleeping, 0 stopped, 1 zombie
Cpu(s): 5.0%us, 0.4%sy, 0.0%ni, 45.6%id, 48.8%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 32790508k total, 30252356k used, 2538152k free, 892316k buffers
Swap: 0k total, 0k used, 0k free, 26135968k cachedв худшие моменты LA достигал 200, wa - 94%
Делаем вывод, что проблема в винчестере.
На сервере софтовый RAID0, cмотрим
# cat /proc/mdstat
Personalities : [raid1]
md2 : active raid1 sdb3[1] sda3[0]
1073741688 blocks super 1.0 [2/2] [UU]
md3 : active raid1 sdb5[1]
1822445428 blocks super 1.0 [2/1] [_U]
md1 : active raid1 sdb2[1] sda2[0]
524276 blocks super 1.0 [2/2] [UU]
unused devices: <none>Тут меня вначале надпись raid1 смутила, но глянув на модели винтов hdparm'ом, увидел объем винтов - 3Тб и суммарный объем рейда - 3Тб: делаем вывод, что все же RAID0 (кстати, как можно узнать тип массива однозначно?)
Собственно, оба диска активны, но вполне вероятно, что один из них все же тормозит - скорость записи до нуля почти упала (чтение - норма). Как можно выяснить, какой именно?
> Как можно выяснить, какой именно?1) ознакомиться с типами RAID, сделать _правильный_ вывод
2) внимательно посмотреть на вывод команды cat /proc/mdstat
2.1) увидеть отсутствующий раздел с диска sda в md3
3) Заменить соответствующий диск.
> Тут меня вначале надпись raid1 смутила, но глянув на модели винтов hdparm'ом,
> увидел объем винтов - 3Тб и суммарный объем рейда - 3Тб:
> делаем вывод, что все же RAID0интересный вывод, вообще то при raid0 объем был бы 6 Тб ;)
> (кстати, как можно узнать тип массива однозначно?)
в выводе /proc/mdstat говорится какой именно массив у вас
Personalities : [raid1]> Собственно, оба диска активны, но вполне вероятно, что один из них все
> же тормозит - скорость записи до нуля почти упала (чтение -
> норма). Как можно выяснить, какой именно?# mdadm --detail /dev/md3
ну и не плохо для начала глянуть smart
>[оверквотинг удален]
>> делаем вывод, что все же RAID0
> интересный вывод, вообще то при raid0 объем был бы 6 Тб ;)
>> (кстати, как можно узнать тип массива однозначно?)
> в выводе /proc/mdstat говорится какой именно массив у вас
> Personalities : [raid1]
>> Собственно, оба диска активны, но вполне вероятно, что один из них все
>> же тормозит - скорость записи до нуля почти упала (чтение -
>> норма). Как можно выяснить, какой именно?
> # mdadm --detail /dev/md3
> ну и не плохо для начала глянуть smartага, разобрался, спасибо.
и правда, raid1 - на самом деле перепутал типы массивов.