Восстановление программного RAID в Linux

В этой статье рассматривается восстановление программного RAID в Линуксе в случае выхода из строя одного жёсткого диска в массиве.

Данная статья не подойдёт для RAID0

В данном примере представим, что диск sdd недоступен в массиве.

Для решения этой проблемы должен быть готов новый жёсткий диск (желательно, чтобы был такой же).

Копируем разметку с диска sda, sdb или sdc утилитой sfdisk

# sfdisk -d /dev/sda | sfdisk --force /dev/sdd

Проверяем его работу утилитой fdisk

# fdisk -l | grep dev 

и добавляем раздел диска sdd1 в массив md1 утилитой mdadm

# mdadm --manage /dev/md1 --add /dev/sdd1

Увидим сообщение в консоли

mdadm: added /dev/sdd1

Некоторое время он будет синхронизироваться, а затем станет активным. Весь процесс можно промониторить командой:

# cat /proc/mdstat

В это время можно добавлять другие разделы. Но желательно подождать окончания синхронизации.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *