Public bug reported:
root@SGELLIN119:~# lsb_release -rd
Description: Ubuntu 11.10
Release: 11.10
affect package: multipath-tools, lvm2
If creating logical volume with Multipath on disk primary partition 1,
multipath can’t find the
disks. Syslog show such error when booting system
kernel: [ 27.604034] device-mapper: table: 252:5: multipath: error getting
device
kernel: [ 27.604115] device-mapper: ioctl: error adding target to table
I use fdisk to create two partitions on one physical lun.
Mpath6:
/dev/mapper/mpath6-part1
/dev/mapper/mpath6-part2
Mpath7:
/dev/mapper/mpath7-part1
/dev/mapper/mpath7-part2
create a logical volume on mpath6-part2, mpath7-part2
Reboot host, there is no exception and error logs. Multipath could
Find all devices.
root@SGELLIN119:~# multipath -ll | grep SYMM
mpath9 (360000970000192602316533030453335) dm-10 EMC,SYMMETRIX
mpath8 (360000970000192602316533030453334) dm-6 EMC,SYMMETRIX
mpath7 (360000970000192602316533030453333) dm-7 EMC,SYMMETRIX
mpath6 (360000970000192602316533030453332) dm-4 EMC,SYMMETRIX
mpath5 (360000970000192602316533030453331) dm-3 EMC,SYMMETRIX
root@SGELLIN119:~# lvs -v
Finding all logical volumes
LV VG #Seg Attr LSize Maj Min KMaj KMin Origin Snap% Move
Copy% Log Convert LV UUID
mlv my_vg 1 -wi-a- 1020.00m -1 -1 252 22
c3cECW-CJry-OdXI-O9bZ-lXq8-BUYq-obzcvB
sym_lv2 sym_vg2 2 -wi-a- 200.00m -1 -1 252 20
1t9SZa-QEEm-2u6p-lCqN-aqcd-xOpn-dC1YAu
sym_lv3 sym_vg3 2 -wi-a- 200.00m -1 -1 252 21
w4H00r-l71s-UURm-C32C-wDuS-fEF2-wlJFI0
Then I use same way to create a lv on mpath6-part1 and mpath7-part1
After rebooting host, there are some error logs happen.
Multipath can’t find mpath6 and mapth7. Of course the logical volums on
Mpath6 and mpath7 were lost also.
root@SGELLIN119:~# multipath -ll| grep SYMM
mpath9 (360000970000192602316533030453335) dm-3 EMC,SYMMETRIX
mpath8 (360000970000192602316533030453334) dm-2 EMC,SYMMETRIX
mpath5 (360000970000192602316533030453331) dm-5 EMC,SYMMETRIX
root@SGELLIN119:~# lvs -v
Finding all logical volumes
LV VG #Seg Attr LSize Maj Min KMaj KMin Origin Snap% Move Copy%
Log Convert LV UUID
mlv my_vg 1 -wi-a- 1020.00m -1 -1 252 1
c3cECW-CJry-OdXI-O9bZ-lXq8-BUYq-obzcvB
the finding is that if creating lvm on disk primary partition 1. Something
were changed and it lead multipath
couldn’t find devices.
root@SGELLIN119:~# udevadm info --query=all --name=/dev/mapper/mpath6
P: /devices/virtual/block/dm-8
N: dm-8
L: -100
S: mapper/mpath6
S: disk/by-id/dm-name-mpath6
S: disk/by-id/dm-uuid-mpath-360000970000192602316533030453332
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/block/dm-8
E: MAJOR=252
E: MINOR=8
E: DEVNAME=/dev/dm-8
E: DEVTYPE=disk
E: SUBSYSTEM=block
E: DM_NAME=mpath6
E: DM_UUID=mpath-360000970000192602316533030453332
E: DM_SUSPENDED=0
E: DM_UDEV_RULES=1
E: DEVLINKS=/dev/mapper/mpath6 /dev/disk/by-id/dm-name-mpath6
/dev/disk/by-id/dm-uuid-mpath-360000970000192602316533030453332
Value "L" is negative compare to normal one
Here is an temporary recovery way:
4) Service multipath-tools stop
5) Dmsetup remove_all
6) Service multipath-tools start
However, the issue is consistent after I reboot OS.
If I remove lv ( still have LVM package in OS) , multipath work well.
** Affects: multipath-tools (Ubuntu)
Importance: Undecided
Status: New
** Tags: bug.apport
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/985741
Title:
multipath can't show device on which is setup lvm
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/985741/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs