Автовосстановите RAID6 с MDADM

У меня есть компьютер openSUSE 11.3 Linux с 5 дисками 1 ТБ (диски предприятия WD) в нем. С mdadm Я настроил устройство RAID6.

Теперь, после большого полного тестирования, я заметил, что, когда компьютер спускается по unsuspectedly, это могло произойти (в 1 раз из 10) это при начальной загрузке, md0 устройство не распознано, и затем машина входит "в режим восстановления", что означает, что у меня есть к 'CTRL+C' он так, это может загрузиться к openSUSE. Однажды в openSUSE я должен повторно добавить диск вручную с mdadm /dev/md0 --add /dev/sdX. После этого все работает назад прекрасное (после повторно синхронизирования).

Таким образом, мой вопрос: существует ли способ автовосстановить устройство RAID6, когда существуют проблемы? И как я могу мешать этому "режиму восстановления" произойти. Поскольку компьютер будет в месте, я не могу перейти в, для подключения клавиатуры, 'CTRL+C' он только для входа openSUSE.

Мои файлы:

cat /etc/mdadm.conf

DEVICE containers partitions
ARRAY /dev/md0 UUID=d300b3c5:553c4f26:ce909d5a:0f456417
cat /proc/mdstat

Personalities : [raid6] [raid5] [raid4]
md0 : active raid6 sdb1[0] sdf1[5] sde1[3] sdd1[2] sdc1[1]
   2930281728 blocks super 1.0 level 6, 128k chunk, algorithm 2 [5/5] [UUUUU]
   bitmap: 0/466 pages [0KB], 1024KB chunk

unused devices: <none>
cat /etc/fstab

/dev/disk/by-id/ata-ST3500418AS_9VM6LN3Y-part1 swap                 swap       defaults              0 0
/dev/disk/by-id/ata-ST3500418AS_9VM6LN3Y-part2 /                    ext4       acl,user_xattr        1 1
/dev/disk/by-id/ata-ST3500418AS_9VM6LN3Y-part3 /home                ext4       acl,user_xattr        1 2
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/disk/by-id/md-uuid-d300b3c5:553c4f26:ce909d5a:0f456417 /home/mobotix        ext4       acl,user_xattr        1 2
2
задан 11.05.2017, 18:05

1 ответ

Просто создайте новый mdadm.conf файл:

$su

#mdadm --detail --scan --verbose > /etc/mdadm.conf

И Вы сделаны.

3
ответ дан 08.12.2019, 07:27

Теги

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