Всем привет
Есть RAID5 на mdadm с 1 HotSpare. Диски массива и Spare висят на разных каналах контроллера (SCSI с 2 каналами). Загрузка выглядит так:
Есть строка в mdadm.conf:
ARRAY /dev/md0 level=raid5 num-devices=3 metadata=1.1 spares=1 name=vega.comp.susu.ac.ru:0 UUID=0b26a7a1:2e3767bb:001a5351:6e49ddf3
Массив создавался так:
mdadm --create /dev/md0 --level 5 --raid-devices 3 --spare-devices 1 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
Проблема: при загрузке в массив не добавляется spare-диск /dev/sdd1. Видимо, потому, что он инициализируется позже самого массива. Соответственно, я крайне недоволен руганью mdmonitor и отсутствием spare в массиве. Как починить?
Есть мысль пересобрать initrd, чтобы новый mdadm там оказался, но ещё не пробовал.
Аппаратный RAID-контроллер есть, но одноканальный, SRCU31, да и sdd не такой, как sda, sdb и sdc
Спасибо