Восстановление диска в raid

Skip to end of metadata
Go to start of metadata
Вы просматриваете старую версию данной страницы. Смотрите текущую версию. Сравнить с текущим  |   просмотр истории страницы

Предварительно рекомендуем скопировать бэкап на отдельный диск.

1. Найти рабочий диск, например /dev/hda

cat /proc/mdstat

2. Найти новый/сбойнувший диск, например /dev/hdb

cat /proc/partitions

3. Допустим в рейде уже есть разделы /dev/hda, а новый диск /dev/hdb. Создаем таблицу разделов на новом диске

sfdisk -d /dev/hda | sfdisk --force /dev/hdb 

После этого будет показан таблица новых разделов в формате:

   Device Boot    Start       End   #sectors  Id  System
/dev/hdb1   *         1   2088449    2088449  83  Linux
/dev/hdb2       2088450   4176899    2088450  82  Linux swap
/dev/hdb3       4176900 1563638579 1559461680  83  Linux
/dev/hdb4     1563638580 1953487934  389849355  83  Linux
Successfully wrote the new partition table

4. Подключаем созданные разделы в raid:

mdadm -a /dev/md1 /dev/hdb1

mdadm -a /dev/md2 /dev/hdb2

mdadm -a /dev/md3 /dev/hdb3

mdadm -a /dev/md4 /dev/hdb4

При этом могут выводится сообщения вида: mdadm: hot added /dev/hdb1

Проверить добавился ли диск можно командой:

cat /proc/partitions

5. Меняем провода для жестких дисков.

6. Мониторим восстановление дисков командой 

cat /proc/mdstat

Примечание: Если на живой системе восстановить не удается из-за занятости устройств, можно загрузиться с установочного CD-диска и выполнить эти команды на консоли ALT+F2.

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.