[Bug 1549456] Re: multipath discovery failed during install due to missing udev properties defined by sg3-utils udev rules
Mathieu Trudel-Lapierre
mathieu.tl at gmail.com
Mon Mar 14 16:01:33 UTC 2016
** Changed in: hw-detect (Ubuntu)
Status: New => Triaged
** Changed in: hw-detect (Ubuntu)
Assignee: (unassigned) => Mathieu Trudel-Lapierre (mathieu-tl)
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1549456
Title:
multipath discovery failed during install due to missing udev
properties defined by sg3-utils udev rules
Status in hw-detect package in Ubuntu:
Triaged
Bug description:
During a Xenial installation, the multipath devices from an IBM IPR
controller were not discovered, as the block devices lacked the
SCSI_IDENT_* udev properties.
The fix was to simply reload udev rules and re-add the devices w/
update-dev; and the devices were correctly multipathed.
Adding a patch to do that in /bin/disk-detect.
~ # multipath -l
~ #
~ # multipath -v3
Feb 22 13:38:33 | libdevmapper version 1.02.110 (2015-10-30)
Feb 22 13:38:33 | DM multipath kernel driver v1.10.0
Feb 22 13:38:33 | loading /lib/multipath/libcheckdirectio.so checker
Feb 22 13:38:33 | loading /lib/multipath/libprioconst.so prioritizer
Feb 22 13:38:33 | sda: blacklisted, udev property missing
Feb 22 13:38:33 | sdb: blacklisted, udev property missing
Feb 22 13:38:33 | sdc: blacklisted, udev property missing
Feb 22 13:38:33 | sdd: blacklisted, udev property missing
Feb 22 13:38:33 | sde: blacklisted, udev property missing
Feb 22 13:38:33 | sdf: blacklisted, udev property missing
Feb 22 13:38:33 | sdg: blacklisted, udev property missing
Feb 22 13:38:33 | sr0: blacklisted, udev property missing
Feb 22 13:38:33 | sdh: blacklisted, udev property missing
Feb 22 13:38:33 | sdi: blacklisted, udev property missing
Feb 22 13:38:33 | sdj: blacklisted, udev property missing
Feb 22 13:38:33 | sdk: blacklisted, udev property missing
Feb 22 13:38:33 | sdl: blacklisted, udev property missing
Feb 22 13:38:33 | sdm: blacklisted, udev property missing
Feb 22 13:38:33 | sdn: blacklisted, udev property missing
<...>
===== no paths =====
<...>
~ # udevadm info -q all /dev/sda
P: /devices/pci0001:00/0001:00:00.0/0001:01:00.0/0001:02:08.0/0001:08:00.0/host0/target0:2:0/0:2:0:0/block/sda
N: sda
S: disk/by-id/scsi-1IBM_IPR-10_5ED5AD0000000020
S: disk/by-path/pci-0001:08:00.0-scsi-0:2:0:0
E: DEVLINKS=/dev/disk/by-path/pci-0001:08:00.0-scsi-0:2:0:0 /dev/disk/by-id/scsi-1IBM_IPR-10_5ED5AD0000000020
E: DEVNAME=/dev/sda
E: DEVPATH=/devices/pci0001:00/0001:00:00.0/0001:01:00.0/0001:02:08.0/0001:08:00.0/host0/target0:2:0/0:2:0:0/block/sda
E: DEVTYPE=disk
E: ID_BUS=scsi
E: ID_MODEL=IPR-10_5ED5AD00
E: ID_MODEL_ENC=IPR-10\x20\x205ED5AD00
E: ID_PART_TABLE_TYPE=gpt
E: ID_PART_TABLE_UUID=dfd65ab5-bba4-4785-87d5-c7477a296e9e
E: ID_PATH=pci-0001:08:00.0-scsi-0:2:0:0
E: ID_PATH_TAG=pci-0001_08_00_0-scsi-0_2_0_0
E: ID_SCSI=1
E: ID_SERIAL=1IBM_IPR-10_5ED5AD0000000020
E: ID_SERIAL_SHORT=IBM_IPR-10_5ED5AD0000000020
E: ID_TARGET_PORT=d5ad
E: ID_TYPE=disk
E: ID_VENDOR=IBM
E: ID_VENDOR_ENC=IBM\x20\x20\x20\x20\x20
E: MAJOR=8
E: MINOR=0
E: SUBSYSTEM=block
E: USEC_INITIALIZED=148820631
~ # udevadm control --reload
~ # /bin/update-dev
~ # udevadm info -q property /dev/sda
DEVLINKS=/dev/disk/by-id/scsi-1IBM_IPR-10_5ED5AD0000000020 /dev/disk/by-path/pci-0001:08:00.0-scsi-0:2:0:0
DEVNAME=/dev/sda
DEVPATH=/devices/pci0001:00/0001:00:00.0/0001:01:00.0/0001:02:08.0/0001:08:00.0/host0/target0:2:0/0:2:0:0/block/sda
DEVTYPE=disk
ID_BUS=scsi
ID_MODEL=IPR-10_5ED5AD00
ID_MODEL_ENC=IPR-10\x20\x205ED5AD00
ID_PART_TABLE_TYPE=gpt
ID_PART_TABLE_UUID=dfd65ab5-bba4-4785-87d5-c7477a296e9e
ID_PATH=pci-0001:08:00.0-scsi-0:2:0:0
ID_PATH_TAG=pci-0001_08_00_0-scsi-0_2_0_0
ID_SCSI=1
ID_SERIAL=1IBM_IPR-10_5ED5AD0000000020
ID_SERIAL_SHORT=IBM_IPR-10_5ED5AD0000000020
ID_TYPE=disk
ID_VENDOR=IBM
ID_VENDOR_ENC=IBM\x20\x20\x20\x20\x20
MAJOR=8
MINOR=0
SCSI_IDENT_LUN_T10=IBM_IPR-10_5ED5AD0000000020
SCSI_IDENT_LUN_VENDOR=0
SCSI_IDENT_PORT_RELATIVE=54701
SCSI_IDENT_PORT_TARGET_PORT_GROUP=0xd5ad
SCSI_MODEL=IPR-10_5ED5AD00
SCSI_MODEL_ENC=IPR-10\x20\x205ED5AD00
SCSI_TPGS=1
SCSI_TYPE=disk
SCSI_VENDOR=IBM
SCSI_VENDOR_ENC=IBM\x20\x20\x20\x20\x20
SUBSYSTEM=block
USEC_INITIALIZED=400476526
~ # multipath -v3
Feb 22 14:45:07 | sda: udev property SCSI_IDENT_LUN_T10 whitelisted
<...>
===== paths list =====
uuid hcil dev dev_t pri dm_st chk_st vend/prod/rev
1IBM_IPR-10_5ED5AD0000000020 0:2:0:0 sda 8:0 50 undef ready IBM,IPR-10 5E
1IBM_IPR-0_5ED5930000000040 0:2:1:0 sdb 8:16 50 undef ready IBM,IPR-0 5E
1IBM_IPR-0_5ED5930000000020 0:2:2:0 sdc 8:32 50 undef ready IBM,IPR-0 5E
1IBM_IPR-0_5ED5930000000100 0:2:3:0 sdd 8:48 50 undef ready IBM,IPR-0 5E
1IBM_IPR-0_5ED59300000000E0 0:2:4:0 sde 8:64 50 undef ready IBM,IPR-0 5E
1IBM_IPR-0_5ED59300000000C0 0:2:5:0 sdf 8:80 50 undef ready IBM,IPR-0 5E
1IBM_IPR-0_5ED59300000000A0 0:2:6:0 sdg 8:96 50 undef ready IBM,IPR-0 5E
1IBM_IPR-10_5ED5AD0000000020 1:2:0:0 sdh 8:112 10 undef ready IBM,IPR-10 5E
1IBM_IPR-0_5ED5930000000040 1:2:1:0 sdi 8:128 10 undef ready IBM,IPR-0 5E
1IBM_IPR-0_5ED5930000000020 1:2:2:0 sdj 8:144 10 undef ready IBM,IPR-0 5E
1IBM_IPR-0_5ED5930000000100 1:2:3:0 sdk 8:160 10 undef ready IBM,IPR-0 5E
1IBM_IPR-0_5ED59300000000E0 1:2:4:0 sdl 8:176 10 undef ready IBM,IPR-0 5E
1IBM_IPR-0_5ED59300000000C0 1:2:5:0 sdm 8:192 10 undef ready IBM,IPR-0 5E
1IBM_IPR-0_5ED59300000000A0 1:2:6:0 sdn 8:208 10 undef ready IBM,IPR-0 5E
<...>
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/hw-detect/+bug/1549456/+subscriptions
More information about the Ubuntu-sponsors
mailing list