RAID 5 пересобрать с указанием неправильного homehost?

Таким образом, я перешел от поврежденного RAID-массива к разбитому RAID-массиву и теперь пытался его собрать. Я получаю странное сообщение при попытке --assemble RAID. У меня 6 дисков, поэтому /dev/sd[a-f]1. Когда я пытаюсь собрать рейд, я получаю, что e и f пропущены из-за неправильного домашнего хоста. Я пытался искать, но не могу найти правильное решение, чтобы снова запустить RAID 5.

3
задан 20 December 2012 в 16:13

1 ответ

В качестве функции безопасности ядро ​​разрешает только автоматическую сборку массивов, оно является частью одного хоста. Это проверяется полем метаданных «homehost» в массиве. Если он не соответствует текущему имени хоста, он откажется запускаться.

Чтобы принудительно запустить массив в новой системе, у вас есть две опции:

  • Обновите метаданные homehost в массиве, чтобы они соответствовали вашему новому имени хоста.

    Используйте опцию --update=homehost для mdadm в при сборке , чтобы обновить поле с текущим именем хоста на каждом диске.

  • Скажите mdadm использовать имя хоста старой системы при сканировании массивов.

    Используйте опцию --hostname=myhostname при работе с mdadm.

    или укажите запись HOMEHOST=myhostname в /etc/mdadm/mdadm.conf.

0
ответ дан 20 December 2012 в 16:13

Другие вопросы по тегам:

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