[devel] U: Работает ли автостарт softraid в XEN?
Михаил Якушин
silicium на altlinux.ru
Чт Окт 25 22:12:30 MSD 2007
Sergey Vlasov пишет:
> On Wed, Oct 24, 2007 at 09:12:26AM +0400, Aleksey Avdeev wrote:
>>> Т.е., после md_run (или mdassemble) нужно лишний раз дёрнуть
>>> /sys/block/md0/uevent, чтобы для него прочитался uuid. Хотя,
>>> возможно, для mdassemble этого будет мало.
>> OK, проверю.
>
> Оказывается, в ядре kernel-image-xen026-2.6.18-alt1 отсутствуют
> какие-либо патчи, кроме kernel-feat-arch-xen (причём это ядро
> собирается ещё по старой схеме). С таким ядром монтирование корня на
> /dev/mdX по UUID/LABEL работать не будет; для правильной работы
> необходимы патчи к драйверу md, используемые в ядре std-smp - как
> минимум вот эти:
>
> http://git.altlinux.org/people/vsu/packages/kernel-image-2.6.18.git?p=kernel-image-2.6.18.git;a=commitdiff;h=beb72c9273b911102ec6a0fee5ee318f8c156530
> http://git.altlinux.org/people/vsu/packages/kernel-image-2.6.18.git?p=kernel-image-2.6.18.git;a=commitdiff;h=a6138c85672b4f537de02a63563db982b5c0e957
>
> Без этих патчей udevd не может правильно сформировать ссылки с UUID
> при запуске RAID, поскольку ядро не формирует соответствующие события.
> Правда, можно попытаться обойти эту проблему через посылку событий по
> всем /sys/block/md*/uevent после mdassemble.
>
> Кстати, в Сизифе обнаружилось ядро kernel-image-xen-dom0-2.6.18-alt2,
> которое вроде бы предназначено для xen dom0, но при этом основано на
> kernel-image-std-smp-2.6.18-alt7 - там есть нужные патчи для md.
>
>
Да это более правильное ядро. kernel-image-xen026 уйдёт в obsolete.
Когда я соберу такое же для domU но это (xen-dom0) можно уже использовать.
Подробная информация о списке рассылки Devel