Задать вопрос
usja
@usja

Как правильно заменить винчестер в программном RAID 5?

Добрый день, товарищи.
Возникла проблема:
На hp xw4600 был собран программный RAID 5 на 4 винчестерах по 250 гб. Один винчестер вышел из строя. Сейчас система работает в degraded. Винчестер хочу заменить. На замену есть на 500 гб. Понятно, что из них будет использовано только 250. Ну это не страшно.

Подскажите, как правильно его заменить, чтобы система не полетела. Установлен Centos6. RAID собирался функционалом hp xw4600.
Если через madm подключить новый винт – всё выйдет или нужно через утилиту hp?

[root@server ~]# mdadm -Q --detail /dev/md0
/dev/md0:
        Version : imsm
     Raid Level : container
  Total Devices : 3

Working Devices : 3


           UUID : ad8819fc:eee231fb:489cbf9d:643472c6
  Member Arrays : /dev/md/Volume0

    Number   Major   Minor   RaidDevice

       0       8        0        -        /dev/sda
       1       8       16        -        /dev/sdb
       2       8       48        -        /dev/sdd

Как видно, полетел /dev/sdc. Отключил его. Винт нашел, какой не работает.

Очень прошу подсказать, как восстановить RAID заменив винчестер.
  • Вопрос задан
  • 581 просмотр
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg
Любые ответы на любые вопросы
Делаете бэкап данных. Обязательно. RAID5 может сдохнуть во время ребилда.

Делаете сдохшему диску fail
mdadm --manage /dev/mdX --fail /dev/sdX
Делаете сдохшему диску remove
Заменяете накопитель, если интерфейс позволяет. В противном случае, выключаетесь и меняете диск.
Делаете новому диску add

Не забывайте по дороге смотреть в /proc/mdstat
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы