Итак, вышел диск из строя в софтовом рейде на линукс системе. Что делать? Правильно! Менять!
Например, сломался диск sdc. Новый вставленный диск также будет называться sdc.
- Форматируем:
- Копируем таблицу разделов с другого диска в рейде:
- Включаем диск в рейд (если у Вас, 3 раздела)
mkfs.ext4 /dev/sdc
sfdisk -d /dev/sda | sfdisk --force /dev/sdc
Можно еще так, если диски разных объемов:
dd if=/dev/sda of=/dev/sdc bs=512 count=2
mdadm /dev/md0 --add /dev/sdc1
mdadm /dev/md1 --add /dev/sdc2
mdadm /dev/md2 --add /dev/sdc3
Внимание! Если Вы вынули диск и вставили новый, но решили предварительно перезагрузить сервер, ОБЯЗАТЕЛЬНО уберите диск из рейда, иначе возможен kernel panic.
mdadm /dev/md0 --fail /dev/sdc1
mdadm /dev/md0 --remove /dev/sdc1