Hi, All!

        Играюсь сейчас с софтовым RAID-ом на Sarge. Испытал как он
создаётся из инсталлятора - всё работает великолепно. При этом
автомагически создался конфигурационный файл /etc/mdadm/mdadm.conf. Всё
ОК.
        Я специально оставил несколько разделов, чтоб на них построить
RAID ручками. Сказал:
# mdadm --create /dev/md5 --chunk=128 --level=5 --raid-devices=3 \
        /dev/sd[abd]7 --spare-devices=1 /dev/sdc7 --auto

Всё нормально создалось, засинхронизировалось, всё как надо.
Перегружаюсь - /dev/md5 не поднимается. Полез в /etc/mdadm/mdadm.conf,
создал там запись для /dev/md5, перезагрузился - /dev/md5 поднялся.

        Теперь вопрос: обязательно ли для корректной работы рейда
наличие /etc/mdadm/mdadm.conf? По прочтении документации я так понял,
что в принципе этот конфиг не нужен и что ядро(?)/mdadm(?) по метаданным
из суперблоков разделов, отведённых под RAID, должно по-идее при
загрузке строить RAID автоматически. Это так? Тогда как мне прописать
эти метаданные в суперблоки разделов? Все разделы, отвёднные под RAID у
меня имеют тип 0xfd "Linux raid autodetect".

-- 
With best regards, Oleg Gritsinevich


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить