Восстановление рейда Software RAID 1, 4.0 из 5 основанный на 3 голосах.

Восстановление рейда Software RAID 1

Проверяем устройства рейда

host# ls /dev | grep sd
sda
sda1
sda2
sdb
sdb1
sdb2

В наличии два устройства sda1 и sdb1

Проверка состояния RAID-массива

host# cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdb1[1]
      146480512 blocks [2/1] [_U]

unused devices: <none>

Активное устройство sdb1, а sda1 отсутствует. Я не помечал диск как сбойный и не удалял его, а сразу добавил недостающий.


Пометка диска как сбойного

host# mdadm /dev/md0 --fail /dev/sda1
mdadm: An option must be given to set the mode before a second device is listed

Удаление сбойного диска

host# mdadm /dev/md0 --remove /dev/sda1

Добавление нового диска

host# mdadm /dev/md0 --add /dev/sda1
mdadm: re-added /dev/sda1

Начался процесс синхронизации рейда

host# cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sda1[2] sdb1[1]
      146480512 blocks [2/1] [_U]
      [>....................]  recovery =  0.1% (167616/146480512) finish=159.9min speed=15237K/sec

unused devices: <none>
Синхронизация рейда завершена.
host# cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sda1[2](F) sdb1[1]
      146480512 blocks [2/1] [_U]

unused devices: <none>

Далее делаем проверку диска для исправления ошибок fsck /dev/md0

Литература по программному рейду

http://citforum.urc.ac.ru/operating_systems/linux/HOWTO/Software-RAID-HOWTO-2.2-4.shtml
http://xgu.ru/wiki/Программный_RAID_в_Linux
http://www.linuxopen.ru/2008/10/01/nastrojjka-programmnogo-raid1-na.html

Если эта статья показалась вам полезной, пожалуйста, проголосуйте за нее. Это поможет другим быстрее найти эту статью из множества других менее полезных.
( 3 Голосов ) 

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

Уважаемые посетители!
Комментарии модерируются, активные ссылки на сайты не публикуются. Пожалуйста, не тратьте понапрасну свое и мое время на попытку размещения спамерских ссылок.
Спасибо.


Защитный код
Обновить