Просмотр Исходного

*Вопрос:* Что будет при падении одного из диска?

*Ответ:* При падении одного диска система будет продолжать работать на оставшемся диске. Восстановление дискового RAID-массива необходимо производить совместно с тех. поддержкой (в текущей версии).




*Вопрос:* Как узнать, что один из дисков не исправен?

*Ответ:* Информация о падении диска будет отображаться в /var/log/kernel.log. И будет оповещен администратор по емейл указанному в локальном menu.


Также информацию о диске можно увидеть с помощью команды:

{code}cat /proc/mdstat {code}

В нормальном состоянии вывод будет примерно такой:


{code}[root@vpn-mydomain-ru root]# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid5]
read_ahead 1024 sectors
md4 : active raid1 hda4[0] hdb4[1]
1244928 blocks [2/2] [UU]

md3 : active raid1 hda3[0] hdb3[1]
5036288 blocks [2/2] [UU]

md2 : active raid1 hda2[0] hdb2[1]
1044160 blocks [2/2] [UU]

md1 : active raid1 hda1[0] hdb1[1]
1044160 blocks [2/2] [UU]

unused devices: <none>{code}

При падении одного из дисков возможна примерно такая картина:


{code}[root@vpn-mydomain-ru root]# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid5]
read_ahead 1024 sectors
md4 : active raid1 hda4[0]
1244928 blocks [2/1] [U_]

md3 : active raid1 hda3[0]
5036288 blocks [2/1] [U_]

md2 : active raid1 hda2[0]
1044160 blocks [2/1] [U_]

md1 : active raid1 hda1[0]
1044160 blocks [2/1] [U_]

unused devices: <none>{code}

Может возникнуть ситуация, что устройство сообщает об ошибке (буква F справа от сбойнувшего девайса):
{code}
cat /proc/mdstat
md3 : active raid1 hda3[0](F) hdb3[1]
669726556 blocks [2/1] [_U]
{code}

В этом случае нужно сначала извлечь сбойнувшее устройство из рейда:
{code}
mdadm --manage /dev/md3 -r /dev/hda3
{code}

Потом снова его добавить:
{code}
mdadm --manage /dev/md3 -a /dev/hda3
{code}
Если ошибка все равно возникает - проверьте диск на наличие поврежденных секторов.