Bug#614353: multipath-tools-boot: upgrade to squeeze breaks machines with root on iscsi
Hanspeter Kunz
hkunz at ifi.uzh.ch
Mon Feb 21 10:13:37 UTC 2011
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.
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).
Package versions on the squeeze system are:
multipath-tools(-boot) 0.4.8+git0.761c66f-9
initramfs-tools 0.98.8
udev 164-3
linux-image-2.6.32-5-amd64 2.6.32-30
Best regards,
Hp
-- Package-specific info:
/etc/multipath.conf does not exist.
-- System Information:
Debian Release: 5.0.8
APT prefers oldstable
APT policy: (500, 'oldstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-bpo.5-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages multipath-tools-boot depends on:
ii debconf [debconf-2.0] 1.5.24 Debian configuration
management sy
ii initramfs-tools 0.92o tools for generating an
initramfs
ii multipath-tools 0.4.8-14+lenny2 maintain multipath block
device ac
multipath-tools-boot recommends no packages.
multipath-tools-boot suggests no packages.
-- debconf information:
multipath-tools-boot/scsi_id:
More information about the pkg-lvm-maintainers
mailing list