Небольшое отступление:
Сегодня я решил провести дефрагментацию дисков, классика жанра, поскольку господа линуксоделы не позаботились о создании утилиты дефрагментации и система ext3 фоновой дефрагментацией не страдает, то пришлось воспользоваться старым способом - копированием файлов а дефрагментировался раздел /home, каких-то 230 гигабайт копировались более 4-х часов, было принято решение отказаться от ext3 в пользу xfs, сказано - сделано, всё скопировано обратно и даже заработало, однако из-за неаккуратных действий во время подготовки копирования были повреждены (а были ли?) данные на диске из массива с данными...
А вот собтвенно то, что должно быть сказано по теме:
Данные повредились таким образом что этот дисковод перестал распознаваться как часть рэйда, история странная, но так или иначе надо было что-то делать, к сожалению ничего вразумительного в man'е я не нашёл, что редкость, однако великий гугл мне помог найти ответ:
состояние массива можно узнать тут: /proc/mdstat или задвинув команду mdadm --detail /dev/mdX
таким образом можно пометить диск как сбойный (иногда нужно для пересборки рэйда): mdadm --manage --set-faulty /dev/md1 /dev/sdc2
вот так можно вынуть из рэйда "сбойное" устройство: mdadm /dev/md1 -r /dev/sdc2
а вот так можно воткнуть устройство, подготовленное под замену вынутого: mdadm /dev/md1 -a /dev/sdc2
после этого сразу же начнётся фоновое восстановление данных на свежевставеный девайс
остаётся только надеятя что эти команды мне болеее не понадобятся :)
обновлено 24 Jan 2009:
понадобились другие команды
** mdadm --create --verbose /dev/md2 --level=1 --raid-devices=2 /dev/sdf1 /dev/sdg1**
для того чтобы обозначить новое зеркало и
**mdadm --detail --scan >/etc/mdadm.conf**
для того чтобы создать конфиг (чтобы не ругался mkinitrd)