[sisyphus] Re: [devel] md failed

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Ноя 28 11:18:28 MSK 2003


On Fri, Nov 28, 2003 at 08:17:53AM +0300, Grigory Batalov wrote:
> On Thu, 27 Nov 2003 23:43:09 +0300
> Marat Khairullin <xmm на altlinux.ru> wrote:
> 
> > Попробовал поставить Мастер2.2 с root на md raid1:
> > при инсталяции предупредили о необходимости отдельного /boot (зачем? - отказался)
> 
>   А что ответило lilo, прочитав lilo.conf?
> 
> > При старте md грузится раньше распаковки initrd с модулем raid1.
> > 
> > Я могу загрузиться с root=/dev/hda1 и пересобрать ядро с встроенным raid1

С таким способом загрузки надо обращаться аккуратно.  Самый надёжный
способ - вообще отключить второй диск, потом разобраться с
инициализацией RAID, потом как минимум один раз загрузиться с RAID, и
уже потом подключать второй диск и пересинхронизировать RAID.

Либо можно после такой загрузки затереть зеркало /dev/hda1 на втором
диске (полностью через dd).  Т.е. если шла работа с разделом мимо
RAID, необходимо его пересинхронизировать - иначе при следующем
запуске RAID эти изменения так и не попадут на второй диск, а при
чтении будут читаться данные то с одного, то с другого диска.  С
некорневыми разделами эта проблема не возникнет - там RAID запустится
из скриптов при загрузке.

> > и пересоздать raid, но может есть способ быстрее/правильнее?
> 
>   Взять mkinitrd из Сизифа (у меня mkinitrd-2.8.9-alt2, работает).

Именно.  Причём будет работать и с ядром из Master 2.2.

>   Учитывая, что модуль raid1 загружен, я бы посмотрел
>   на lilo.conf, fstab, raidtab и таблицу разделов дисков.

Тут дело совсем не в этом.  После загрузки модулей RAID из initrd
команду на запуск RAID необходимо давать тоже из initrd, а старый
mkinitrd этого делать не умеет.  Этот вопрос уже многократно
обсуждался.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20031128/a92c0d84/attachment-0009.bin>


Подробная информация о списке рассылки Sisyphus