[devel] / на LVM2 и сопутствующие проблемы
Eugene Prokopiev
=?iso-8859-1?q?enp_=CE=C1_altlinux=2Eorg?=
Вт Мар 21 11:41:28 MSK 2006
> Собственно, пока я вижу такие проблемы:
>
> 1) куда перенести fsck?
Я перенес инициализацию devmapper, evms, raid и lvm перед swapon - так
было в ALM 2.4. Есть серьезные причины, по которым порядок был изменен?
Поскольку lvm желает модифицировать / , мне пришлось временно
перемонтировать его в rw, а потом вернуть обратно в ro. В ALM 2.4 этого
не было, и мне не понятно, как в таком случае все работало.
> 2) как в /dev создать необходимые устройства при загрузке (vgscan
> --mknodes в rc.sysinit?)
vgmknodes
> 3) как убедить udevd это не портить?
модифицировал /etc/udev так, как описано в
https://bugzilla.altlinux.org/show_bug.cgi?id=7369 и собрал (пока не в
пакет) devmap_name.
Теперь все работает как мне нужно.
Если такие вещи положено обсуждать в багзилле, давайте переедем туда.
Что теперь нужно сделать, чтобы в нынешний Сизиф вернулась возможность
держать / на LVM (наверняка EVMS потребует того же)?
Я прошу отвечающих за rc.sysinit и udev внести туда необходимые
исправления. В свою очередь, я могу собрать в пакет devmap_name (из
c-файла, makefile и man), от которого должен будет зависеть udev.
multipath-tools я собирать не берусь, т.к. пока он мне не нужен. Если в
будущем он появится в Сизифе, можно будет заменить им devmap_name.
Да, патч к rc.sysinit в аттаче. Я знаю, что он ужасен, но как сделать лучше?
--
С уважением, Прокопьев Евгений
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : rc.sysinit.diff
Тип : text/x-patch
Размер : 4317 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20060321/97f2fa9b/attachment-0001.bin>
Подробная информация о списке рассылки Devel