On Wed, Jan 12, 2005 at 11:02:50PM +0100, Erik van Konijnenburg wrote:
> The cause: multipath adds a script /etc/mkinitrd/scripts/01_udev; this
> mounts a new /dev and lets udevstart run on it.  This happens after
> /script is executed, which is where the LVM command "vgchange -a y vg0"
> is executed to create LVM devices.  Unfortunately, udevstart has no way
> of creating the /dev/mapper nodes required by LVM, so the root device
> /dev/mapper/vg0 stays missing.
Uargh, that is very bad. We should run the multipath stuff before the
LVM stuff anyway since you most likely want LVM over the multipath (if
not you're of corse still free to do so). I'll have to have a look at
the scripts of 0.4.2 to see if we can do this easily. Until then it
would probably be best to pull the initrd related parts from
multipath-tools again since they seem to cause quiet some trouble at the
moment and are "only" needed if your root device is multipathed.
Cheers,
 -- Guido


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to