URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 36562
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Как заменить сбойный диск в программном RAID1  в Linux"

Отправлено auto_tips , 31-Янв-07 11:59 
Программный RAID1 /dev/md0 включает в себя разделы /dev/sda1 и /dev/sdb1.
Задача заменить диск  /dev/sdb.

Диагностику смотрим через (если вместо [UU] видим [U_], то целостность одного из дисков нарушена):
   cat /proc/mdstat

Помечаем раздел как сбойный:
   mdadm --manage /dev/md0 --fail /dev/sdb1

Отключаем раздел (удаляем из RAID1)
   mdadm --manage /dev/md0 --remove /dev/sdb1

Выключаем машину, меняем диск.

Создаем через fdisk идентичные разделы, или копируем структуру первого диска /dev/sda:
   sfdisk -d /dev/sda | sfdisk /dev/sdb

Добавляем раздел в RAID1 массив:
   mdadm --manage /dev/md0 --add /dev/sdb1


URL: http://www.howtoforge.com/replacing_hard_disks_in_a_raid1_array
Обсуждается: https://www.opennet.ru/tips/info/1364.shtml


Содержание

Сообщения в этом обсуждении
"Как заменить сбойный диск в программном RAID1  в Linux"
Отправлено div , 31-Янв-07 11:59 
а без выключения машины можно менять диски (SATA2)?

"Как заменить сбойный диск в программном RAID1  в Linux"
Отправлено Exe , 07-Фев-07 21:08 
в теории можно :). Однако у меня пока тока на фряшке работало без глюков. Правда на последних ядрах не пробовал.

"Как заменить сбойный диск в программном RAID1  в Linux"
Отправлено _Nick_ , 01-Фев-07 11:31 
> Помечаем раздел как сбойный

куда уж дальше?
он и так уже _выпал_ из рейда. На^W^W Зачем его еще раз посечать битым?? Он уже биты, именно поетому мы наблюдаем [U_] в mdstat'е


"Как заменить сбойный диск в программном RAID1  в Linux"
Отправлено user5 , 19-Июн-08 17:02 
Допустим из софт рейда выпал один из дисков, можно ли на место выпавшего вставить диск такого-же размера, но другого производителя ?

"Как заменить сбойный диск в программном RAID1  в Linux"
Отправлено Nick , 19-Июн-08 18:29 
>Допустим из софт рейда выпал один из дисков, можно ли на место
>выпавшего вставить диск такого-же размера, но другого производителя ?

единственное требование: не меньше в блоках, чем размер массива.
Производитель - неважен в принципе.


"Как заменить сбойный диск в программном RAID1  в Linux"
Отправлено keferoff , 08-Апр-10 12:51 
Интересно, зачем делать:
Создаем через fdisk идентичные разделы, или копируем структуру первого диска /dev/sda:
   sfdisk -d /dev/sda | sfdisk /dev/sdb
Это чтобы избежать недоступности массива во время его ребилда?

"Как заменить сбойный диск в программном RAID1  в Linux"
Отправлено Чук , 08-Ноя-16 13:20 
А почему в этой инструкции ничего не говорится, что  надо также скопировать MBR?

Например, как в этой:
http://wiki.colobridge.net/howto/замена_диска_в_программном_raid1