You are not logged in.

#1 2013-03-06 20:12:11

bnolsen
Member
Registered: 2008-12-10
Posts: 64

not booting /usr on lvm2 on raid

Okay so it's an older system that has all parititions hardware raid1, "/" is on a raid, and an lvm containing /usr is on another raid.

Just ran an update after many months, and the system won't boot.

first the LVM2 hook is run, then the MDADM hook is run which builds the raids.
the USR hook is run which fails, aborting the boot because it cant find "/dev/<lvm>/usr"

well right when it bails and dumps me into the temp root, /dev/<lvm>/usr actually exists and is mountable at that time telling me that there's possibly some timing thing going on the boot process tries to mount /dev/<lvm>/usr before udev settles down.

I'm not sure how to fix this.  lvmwait=<whatever> doesn't seem to do any good

This *was* working late last year.

Offline

#2 2013-03-12 09:52:36

jsh
Member
Registered: 2013-03-12
Posts: 2

Re: not booting /usr on lvm2 on raid

Hi,

I can confirm the same problem.
I have LVM volumes on top of software RAID1 volumes and a separated /usr.
As the LVM2 hook is ran before the mdadm hook, it seems the volume are not found...
I will try to investigate more.

Offline

#3 2013-03-12 13:36:22

jsh
Member
Registered: 2013-03-12
Posts: 2

Re: not booting /usr on lvm2 on raid

For now, reverting to packages:
lvm2 2.02.98-1
device-mapper 2.02.98-1

fixed the problem.

Offline

Board footer

Powered by FluxBB