Hello, In your setup, you've mentioned iscsi-root. But are you using multipath on top of it? If yes, why are you not using the multipath guaranteed /dev/mapper/* entries?
On 02/21/2011 03:43 PM, Hanspeter Kunz wrote: > Package: multipath-tools-boot > Version: 0.4.8+git0.761c66f-9 > Severity: normal > > Hi, > > I have a bunch of virtual (kvm) lenny machines, booting with iscsi-root. > An update to squeeze consistently breaks booting, because > the /dev/disk/by-uuid symbolic links do not point to the correct mpath > devices, e.g. > > on squeeze: > c33ab1d4-4861-4638-a753-5c3ccfb47847 -> ../../sdb1 > > on lenny: > c33ab1d4-4861-4638-a753-5c3ccfb47847 -> ../../dm-1 > > instead, they point to the underlying physical device, which leads to > "Device or resource busy" when trying to mount the root filesystem. > This is happening in all probabilities because multipath must be using it. > The output of multipath -ll under squeeze says: > 3600c0ff000da565a9721ed4b01000000dm-0 HP ,MSA2324i > size=9.3G features='1 queue_if_no_path' hwhandler='0' wp=rw > |-+- policy='round-robin 0' prio=50 status=active > | `- 3:0:0:1 sdb 8:16 active ready running > |-+- policy='round-robin 0' prio=10 status=enabled > `- 2:0:0:1 sda 8:0 active ready running > > and under lenny: > 3600c0ff000da565a9721ed4b01000000dm-0 HP ,MSA2324i > [size=9.3G][features=0][hwhandler=0] > \_ round-robin 0 [prio=1][active] > \_ 3:0:0:1 sdb 8:16 [active][ready] > \_ round-robin 0 [prio=1][enabled] > \_ 2:0:0:1 sda 8:0 [active][ready] > > So, the multipath devices are there. > > Under /dev/mapper/ is see symlinks under squeeze, e.g. > > 3600c0ff000da565a9721ed4b01000000-part1 -> ../dm-1 > > whereas under lenny I see blockdevices (however, I do not know if this > is a problem or intended). > > Also I am not sure, if multipath-tools-boot is causing the problem, > please re-assign if necessary. > > Please also note, that I am reporting the bug from a lenny system. > (however, I adjusted the package version in the header). > If your intent is to use multipath for other devices but not the root lun, you can blacklist the root lun in multipath.conf -- Ritesh Raj Sarraf | http://people.debian.org/~rrs Debian - The Universal Operating System
signature.asc
Description: OpenPGP digital signature

