[sisyphus] LVM
Dmitry Lebkov
=?iso-8859-1?q?dima_=CE=C1_sakhalin=2Eru?=
Пн Ноя 4 11:04:31 MSK 2002
On Mon, 04 Nov 2002 10:12:50 +0300
Владимир <fmfm на symmetron.msk.ru> wrote:
> Привет всем.
> Sviatoslav Sviridov/Lintec Project пишет:
>
> >Приветствую.
> >
> >Новая сборка LVM работает, всё на месте...
> >Только вот было всё-таки немножко проблем...
> >При первой перезагрузке после установки новой сборки lvm разделы не
> >подмонтировались... хорошо, что / на обычном разделе... после загрузки с
> >init=/bin/bash и выполнения следующего:
> >
> ># mount -o remount,rw
> ># vgscan
> ># vgchange -ay
> >
> >можно было всё монтировать...
> >Вот только при выполнении vgscan/vgchange выводилось куча сообщений на
> >тему block-major-43... В дальнейшем перезагрузки проходят нормально, за
> >исключением следующего:
> >
> >Oct 31 13:43:51 stealth modprobe: modprobe: Can't locate module
> >block-major-43
> >Oct 31 13:43:53 stealth last message repeated 127 times
> >
> >Я не большой специалист по lvm, опыта у меня без году неделя, поэтому мало
> >что могу сказать по этому поводу, может гуру что-нить посоветуют...
> >Но приходит мысль: а может стоит в постинстал-скрипте выполнять vgscan? Ну
> >и в инитскриптах при загрузке делать vgchange -ay, а при выключении -
> >vgchange -an. Вернее, добавить vgchange -an при выключении, при загрузке
> >выполняется то, что надо.
> >
> Отсутствие vgscan в rc.sysinit меня тоже раздражало.
> Кстати, это не единственная правка, которую приходится делать в
> "стандартном" rc.sysinit. Уровень LVM выше, чем у RAID, в тоже
> время в rc.sysinit инициализация LVM происходит раньше, чем RAID.
> Поэтому, если использовать конструкции LVM поверх soft-RAID,
> то в скрипте необходимо переставить секции инициализации.
Что мешает оформить ваши изменения как патч для соответствующих скриптов
повесит это как bug для пакета initscripts на http://bugs.altlinux.ru?
WBR, Dmitry Lebkov
Подробная информация о списке рассылки Sisyphus