Допустимая команда SSH для создания RAID5?
Допустимые команды SSH для создания и восстановления RAID5 с 4 дисками:
Чтобы создать RAID5 с 4 жесткими дисками:
mdadm --create / dev / md1 --level = 5 --raid-devices = 4 / dev / hd [abcd] 5
Чтобы восстановить RAID5 с 4 жесткими дисками:
mdadm - собрать /dev/md1 /dev/sda2 /dev/sdb2 /dev/sdc2 /dev/sdd2
2 ответа
Предполагая, что вы пытаетесь восстановить, как при восстановлении избыточности, к массиву, который потерял один диск
- Если массив еще не собран, соберите его:
mdadm --assemble --scan /dev/md1
(если это в конфигурационном файле) илиmdadm --assemble /dev/md1 /dev/sda2 /dev/sdb2 /dev/sdc2 /dev/sdd2
, Если один из дисков вышел из строя, просто отключите его. - Если восстановление было необходимо из-за нечистого завершения работы и т. Д., Это должно произойти автоматически. Вы можете посмотреть статус по
cat /proc/mdstat
, ПРИМЕЧАНИЕ. Если указано, что он находится в режиме "только для чтения", необходимо записать массив (монтирование файловой системы обязательно) или использоватьmdadm -w /dev/md1
чтобы начать. - Если восстановление происходит из-за сбоя диска, добавьте диск замены в массив:
mdadm -a /dev/md1 /dev/sde2
(sde2
будучи новым диском). Возможно, вам придется сделатьmdadm --run /dev/md1
также.
Если под "перестройкой" вы подразумеваете восстановление из чего-то, что должно быть фатальным для RAID5 (например, сбой двойного диска), то это более сложно, и шаги зависят от того, что именно привело к сбоям.
Нет; --create означает именно то, что говорит: создайте новый массив. Замена неисправного диска mdadm --add
должен автоматически начать восстановление.