Root LVM volume on multipath fibre-channel often does not detect properly on boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
multipath-tools (Ubuntu) |
Invalid
|
Low
|
Unassigned | ||
Bug Description
Binary package hint: multipath-
After upgrading some servers to 8.04.1, booting from my multipath LVM volumes often fails.
Hardware:
* IBM HS21 blades
* Emulex HBAs
* EMC Clariion CX-3 SAN, Fibre Channel
Configuration:
EMCs "best practice" configuration in /etc/multipathd
/boot on normal device, but multipathed.
/ on LVM logical volume.
Symptoms:
During the boot sequence, the initrd-hooks (multipath-
After a little delay, I see that the lpfc drivers detect that fibre channel paths, and brings them online.
I get dumped to a busybox shell, as it is unable to detect the multipath devices the LVM volumes for root are supposed to be on.
I run "/etc/init.
I have a feeling that the order of startup scripts needs to be changed, or that a delay has to be introduced in one of the scripts so that the fibre channel luns have had time to be detected.
This happens 4 times out of 5; Sometimes things get detected as it should. Timing is everything, I guess. :-)
Other:
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.04.1
Release: 8.04
Codename: hardy
multipath-
Installed: 0.4.8-7ubuntu2
Changed in multipath-tools (Ubuntu): | |
status: | New → Incomplete |
importance: | Undecided → Low |
Okay, I should have spellchecked that.