Восстановление raid1 (mdadm) | NetConfig

Восстановление raid1 (mdadm)

Всем привет, речь пойдет о восстановлении целостности raid 1 на mdadm

(Утилита для управления программными Raid-массивами ). Избыточность , подразумевающаяся при внедрении Raid, кроме затрат повышает еще и надежность, советую не полениться и убедить начальство в надобность покупки дублирующего носителя J .

И так, посмотрев на состояние массива командой:

#cat /proc/mdstat

мы видим что его целостность нарушена , скорее всего по аппаратным причинам. (Это видно по недостающему флагу [U] возле каждого раздела нашего массива, в идеале состояние массива должно выглядеть так [UU] а не [_U] )

Personalities : [raid0] [raid1]
md1 : active raid1 sdb1[1]
29294272 blocks [2/1] [_U]
 
md3 : active raid1 sdb3[1]
48827264 blocks [2/1] [_U]

Путем выполнения команд :

# mdadm --manage /dev/md1 --fail /dev/sda1
# mdadm --manage /dev/md3 --fail /dev/sda3

Помечаем разделы проблемными и удаляем их из конфигурации :

# mdadm --manage /dev/md1 --remove /dev/sda1
# mdadm --manage /dev/md3 --remove /dev/sda3

Теперь выключаем машину и меняем проблемный носитель на новый.

Не стоит забывать , что на новом диске стоит создать идентичную таблицу разделов!

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

Затем добавляем новый диск в массив:

# mdadm --manage /dev/md1 --add /dev/sda1
# mdadm --manage /dev/md3 --add /dev/sda3

Далее начнется процесс синхронизации данных между дисками, он может занять некоторое время, в зависимости от типа носителя и объема перемещаемых данных.

Промониторить окончание синхронизации можно той же командой:

#cat /proc/mdstat



Тэги: , , , , , , , , ,



Пока нет комментариев.

Оставить комментарий


iTuts dakulov Free CDN NetConfig