[devel] / на LVM2 и сопутствующие проблемы
Eugene Prokopiev
=?iso-8859-1?q?enp_=CE=C1_altlinux=2Eorg?=
Пн Мар 20 16:10:36 MSK 2006
Здравствуйте!
Был Компакт, обновленный до почти последнего Сизифа (1-2-недельной
давности). С помощью cpio он был перенесен на RAID1/LVM2. Разделы
распределены так:
/dev/md0 /boot
/dev/system/root /
/dev/system/home /home
/dev/system/var /var
system - это имя группы томов, размещенной на /dev/md2
Загрузить ядро и использовать /dev/system/root в качестве / мне удалось
(самым кривым способом - путем указанния / в
/proc/sys/kernel/real-root-dev, более прямые не удались - об этом в
sisyphus@). При загрузке уже на этапе отработки стартовых скриптов я
получаю:
fsck.ext3: No such device or address while trying to open /dev/system/root
Possibly non existent or swap device?
Ну и дальше / монтируется в ro и мне предлагают войти в систему в
однопользовательском режиме.
Сильно похоже на то, что fsck.ext3 вызывается слишком рано, т.е. надо
пересматривать инитскрипты. fsck.ext3 у меня прошел удачно только после
того, как я, залогинившись в однопользовательском режиме:
1) вручную перемонтировал / в rw (т.к. утилиты lvm любят писать в /var)
2) запустил сервис udevd
3) создал необходимые устройства с помощью vgscan --mkdev (последнее
обязательно)
4) обратно перемонтировал / в ro.
И как теперь правильно это разрулить? В багзиллле уже сидит -
https://bugzilla.altlinux.org/show_bug.cgi?id=9284
Собственно, пока я вижу такие проблемы:
1) куда перенести fsck?
2) как в /dev создать необходимые устройства при загрузке (vgscan
--mknodes в rc.sysinit?)
3) как убедить udevd это не портить?
Последняя проблема обсуждалась здесь -
https://bugzilla.altlinux.org/show_bug.cgi?id=7369
Был вроде собран multipath-tools, однако затем он куда-то из Сизифа
подевался - ни apt, ни http://sisyphus.ru/srpm/multipath-tools ничего
про него не говорят :(
Не поделится ли кто собранным devmap_name (либо ssh-доступом на машину,
на которой я смог бы его собрать?), дабы я мог продолжить эксперименты?
--
С уважением, Прокопьев Евгений
Подробная информация о списке рассылки Devel