** Description changed: + [Impact] + Users of multipath-tools on systems which exhibit both multipathed and non-multipathed drives or some USB devices (some USB devices may still be picked up by multipath-tools if multipath-capable). + + [Test case] + - Boot on a system with multipathed disks with the previous version of multipath-tools + - Upgrade to the new version; verify that /etc/multipath/wwids is created and contains all the right device WWIDs, and that 'sudo multipath -ll' has the same devices. + - Reboot and verify that the system still boots correctly. + + After rebooting, you should verify that /proc/mounts correctly lists the + multipath device (/dev/mapper/*), and that /proc/swaps also lists any + swap partitions that should be on a multipathed disk as a /dev/dm-* + device. + + [Regression potential] + Systems in complex setups mixing both multipathed and non-multipathed disks, or with particularly slow disk controllers may fail to boot or show delays in booting. Systems requiring a particular set of partitions to be available in early boot (past the typical installs on /, some may require /usr to be available for some daemons to load on boot) could fail to properly start up all the software on boot; these should be considered as regressions only if devices do not properly show up in 'sudo multipath -ll' output. + + Users seeing issues should preferrably include the output of 'sudo + multipath -v4' to bug reports to help developers in debugging. + + --- + + Problem Description ====================== non-multpath disks are classified as multipath after the multipath-tools package is installed. ---uname output--- Linux uu04g1 3.16.0-21-generic #28-Ubuntu SMP Mon Oct 6 15:57:32 UTC 2014 ppc64le ppc64le ppc64le GNU/Linux - - Machine Type = Tuleta pKVM guest - + + Machine Type = Tuleta pKVM guest + Steps to Reproduce ========================= - 1) Create a guest with an unused, non-mpath disk (not the install disk) (a qemu img file is fine). - 2) apt-get install multipath-tools. - 3) multipath -ll. + 1) Create a guest with an unused, non-mpath disk (not the install disk) (a qemu img file is fine). + 2) apt-get install multipath-tools. + 3) multipath -ll. 4) Note that your file backed disks are showing up as mpath disks. - - Userspace tool common name: multipath - The userspace tool has the following bit modes: 64 - + Userspace tool common name: multipath + The userspace tool has the following bit modes: 64 + System Dump Info: - The system is not configured to capture a system dump. + The system is not configured to capture a system dump. - Userspace rpm: multipath-tools - Userspace tool obtained from project website: multipath-tools v0.4.9 (05/33, 2016) - + Userspace rpm: multipath-tools + Userspace tool obtained from project website: multipath-tools v0.4.9 (05/33, 2016) == Comment: #1 - Edward R. Cheslek <eches...@us.ibm.com> - == root@uu04g1:~# multipath -ll 0QEMU QEMU HARDDISK drive-scsi0-0-1-0 dm-0 QEMU,QEMU HARDDISK size=20G features='0' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=1 status=active - `- 0:0:1:0 sdb 8:16 active ready running + `- 0:0:1:0 sdb 8:16 active ready running 0QEMU QEMU HARDDISK drive-scsi0-0-2-0 dm-1 QEMU,QEMU HARDDISK size=20G features='0' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=1 status=active - `- 0:0:2:0 sdc 8:32 active ready running + `- 0:0:2:0 sdc 8:32 active ready running root@uu04g1:~# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ??sda1 8:1 0 7M 0 part ??sda2 8:2 0 19.1G 0 part / ??sda3 8:3 0 896M 0 part [SWAP] sdb 8:16 0 20G 0 disk ??0QEMU\x20\x20\x20\x20QEMU\x20HARDDISK\x20\x20\x20drive-scsi0-0-1-0 - 252:0 0 20G 0 mpath + 252:0 0 20G 0 mpath sdc 8:32 0 20G 0 disk ??0QEMU\x20\x20\x20\x20QEMU\x20HARDDISK\x20\x20\x20drive-scsi0-0-2-0 - 252:1 0 20G 0 mpath + 252:1 0 20G 0 mpath root@uu04g1:~# root@uu04g1:~# lsscsi [0:0:0:0] disk QEMU QEMU HARDDISK 2.0. /dev/sda [0:0:1:0] disk QEMU QEMU HARDDISK 2.0. /dev/sdb [0:0:2:0] disk QEMU QEMU HARDDISK 2.0. /dev/sdc == Comment: #2 - Edward R. Cheslek <eches...@us.ibm.com> - 2014-10-08 22:27:09 == This is the xml file of the affected guest. Please note that all disks are file backed. root@uu04g1:~# multipath -l 0QEMU QEMU HARDDISK drive-scsi0-0-1-0 dm-0 QEMU,QEMU HARDDISK size=20G features='0' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=-1 status=active - `- 0:0:1:0 sdb 8:16 active undef running + `- 0:0:1:0 sdb 8:16 active undef running 0QEMU QEMU HARDDISK drive-scsi0-0-2-0 dm-1 QEMU,QEMU HARDDISK size=20G features='0' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=-1 status=active - `- 0:0:2:0 sdc 8:32 active undef running + `- 0:0:2:0 sdc 8:32 active undef running root@uu04g1:~# multipath -v2 root@uu04g1:~#
-- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to multipath-tools in Ubuntu. https://bugs.launchpad.net/bugs/1386637 Title: multipath shows non-mpath disks as being multipath To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/1386637/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs