Public bug reported:

root@ICTM1610S01H1:/opt/iop/usr/jduong# apt-cache show multipath-tools
Package: multipath-tools
Architecture: amd64
Version: 0.7.9-3ubuntu7
Priority: extra
Section: admin
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
Original-Maintainer: Debian DM Multipath Team 
<team+linux-blo...@tracker.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1141
Depends: libaio1 (>= 0.3.106-8), libc6 (>= 2.29), libdevmapper1.02.1 (>= 
2:1.02.97), libjson-c4 (>= 0.13.1), libreadline8 (>= 6.0), libsystemd0, 
libudev1 (>= 183), liburcu6 (>= 0.11.1), udev (>> 136-1), kpartx (>= 
0.7.9-3ubuntu7), lsb-base (>= 3.0-6), sg3-utils-udev
Suggests: multipath-tools-boot
Breaks: multipath-tools-boot (<= 0.4.8+git0.761c66f-2~), 
multipath-tools-initramfs (<= 1.0.1)
Filename: pool/main/m/multipath-tools/multipath-tools_0.7.9-3ubuntu7_amd64.deb
Size: 276004
MD5sum: ddf4c86498c054621e6aff07d9e71f84
SHA1: e6baf43104651d7346389e4edfa9363902a0ed62
SHA256: 858b9dd5c4597a20d9f44eb03f2b22a3835d14ced541bde59b74bbbcc568d7f9
Homepage: http://christophe.varoqui.free.fr/
Description-en: maintain multipath block device access
 These tools are in charge of maintaining the disk multipath device maps and
 react to path and map events.
 .
 If you install this package you may have to change the way you address block
 devices. See README.Debian for details.
Description-md5: d2b50f6d45021a3e6697180f992bb365
Task: server, cloud-image
Supported: 9m

root@ICTM1610S01H1:/opt/iop/usr/jduong# lsb_release -rd
Description:    Ubuntu Focal Fossa (development branch)
Release:        20.04

root@ICTM1610S01H1:/opt/iop/usr/jduong# lsb_release -rd
Description:    Ubuntu Focal Fossa (development branch)
Release:        20.04
root@ICTM1610S01H1:/opt/iop/usr/jduong# apt-cache policy multipath-tools
multipath-tools:
  Installed: 0.7.9-3ubuntu7
  Candidate: 0.7.9-3ubuntu7
  Version table:
 *** 0.7.9-3ubuntu7 500
        500 http://repomirror-ict.eng.netapp.com/ubuntu focal/main amd64 
Packages
        100 /var/lib/dpkg/status

Both hosts have the following Emulex HBAs:

root@ICTM1610S01H1:/opt/iop/usr/jduong# cat 
/sys/class/fc_host/host*/symbolic_name
Emulex LPe16002B-M6 FV12.4.243.11 DV12.4.0.0. HN:ICTM1610S01H1. OS:Linux
Emulex LPe16002B-M6 FV12.4.243.11 DV12.4.0.0. HN:ICTM1610S01H1. OS:Linux
Emulex LPe32002-M2 FV12.4.243.17 DV12.4.0.0. HN:ICTM1610S01H1. OS:Linux
Emulex LPe32002-M2 FV12.4.243.17 DV12.4.0.0. HN:ICTM1610S01H1. OS:Linux
Emulex LPe35002-M2 FV12.4.243.23 DV12.4.0.0. HN:ICTM1610S01H1. OS:Linux
Emulex LPe35002-M2 FV12.4.243.23 DV12.4.0.0. HN:ICTM1610S01H1. OS:Linux

This is what I’m seeing when I run multipath -ll on my Emulex fabric-
attached host:

root@ICTM1610S01H1:/opt/iop/usr/jduong# multipath -ll
3600a098000a0a2bc000075685ddf9fc5 dm-13 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 12:0:0:141 sdm  8:192   active ready running
3600a098000a0a2bc0000756f5ddf9ffb dm-24 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 12:0:0:151 sdw  65:96   active ready running
3600a098000a0a2bc0000756a5ddf9fd0 dm-11 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 12:0:0:143 sdo  8:224   active ready running
3600a098000a0a28a00009d785ddf9f0f dm-20 NETAPP,INF-01-00
size=18G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 12:0:0:152 sdx  65:112  active ready running
3600a098000a0a28a00009d675ddf9eac dm-28 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 12:0:0:134 sdf  8:80    active ready running
3600a098000a0a28a00009d655ddf9ea1 dm-7 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 12:0:0:132 sdd  8:48    active ready running
3600a098000a0a2bc0000756c5ddf9fd9 dm-12 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 12:0:0:145 sdq  65:0    active ready running
3600a098000a0a2bc000075665ddf9fbb dm-1 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 12:0:0:139 sdk  8:160   active ready running
3600a098000a0a2bc000075645ddf9fb0 dm-3 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 12:0:0:137 sdi  8:128   active ready running

If I grep the LUN with lsscsi, it shows all 12 paths:

root@ICTM1610S01H1:/opt/iop/usr/jduong# lsscsi | grep 141
[11:0:0:141] disk    NETAPP   INF-01-00        8862  /dev/sdbs
[11:0:1:141] disk    NETAPP   INF-01-00        8862  /dev/sddy
[12:0:0:141] disk    NETAPP   INF-01-00        8862  /dev/sdm
[12:0:1:141] disk    NETAPP   INF-01-00        8862  /dev/sdap
[13:0:0:141] disk    NETAPP   INF-01-00        8862  /dev/sdcy
[13:0:1:141] disk    NETAPP   INF-01-00        8862  /dev/sdet
[14:0:0:141] disk    NETAPP   INF-01-00        8862  /dev/sdge
[14:0:1:141] disk    NETAPP   INF-01-00        8862  /dev/sdhh
[15:0:0:141] disk    NETAPP   INF-01-00        8862  /dev/sdik
[15:0:1:141] disk    NETAPP   INF-01-00        8862  /dev/sdjn
[16:0:0:141] disk    NETAPP   INF-01-00        8862  /dev/sdkq
[16:0:1:141] disk    NETAPP   INF-01-00        8862  /dev/sdlt


And this is what I’m seeing on my Emulex direct-connect host:

root@ICTM1610S01H3:~# multipath -ll
3600a098000a0a28a00009dbc5ddfa08b dm-26 NETAPP,INF-01-00
size=18G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
|-+- policy='service-time 0' prio=50 status=active
| |- 11:0:0:156 sdab 65:176 active ready running
| `- 13:0:0:156 sdbe 67:128 active ready running
`-+- policy='service-time 0' prio=10 status=enabled
  |- 14:0:0:156 sdch 69:80  active ready running
  `- 15:0:0:156 sddk 71:32  active ready running
3600a098000a0a2bc000075b75ddfa185 dm-27 NETAPP,INF-01-00
size=18G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
|-+- policy='service-time 0' prio=50 status=active
| |- 15:0:0:157 sddl 71:48  active ready running
| `- 14:0:0:157 sdci 69:96  active ready running
`-+- policy='service-time 0' prio=10 status=enabled
  |- 11:0:0:157 sdac 65:192 active ready running
  `- 13:0:0:157 sdbf 67:144 active ready running
3600a098000a0a2bc000075a65ddfa129 dm-14 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
|-+- policy='service-time 0' prio=50 status=active
| |- 15:0:0:143 sdcx 70:80  active ready running
| `- 14:0:0:143 sdbu 68:128 active ready running
`-+- policy='service-time 0' prio=10 status=enabled
  |- 11:0:0:143 sdo  8:224  active ready running
  `- 13:0:0:143 sdar 66:176 active ready running
3600a098000a0a2bc000075a25ddfa10f dm-3 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 11:0:0:139 sdk  8:160  active ready running
3600a098000a0a28a00009db45ddfa06f dm-22 NETAPP,INF-01-00
size=18G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
|-+- policy='service-time 0' prio=50 status=active
| |- 11:0:0:152 sdx  65:112 active ready running
| `- 13:0:0:152 sdba 67:64  active ready running
`-+- policy='service-time 0' prio=10 status=enabled
  |- 14:0:0:152 sdcd 69:16  active ready running
  `- 15:0:0:152 sddg 70:224 active ready running
3600a098000a0a28a00009dab5ddfa02e dm-13 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
|-+- policy='service-time 0' prio=50 status=active
| |- 11:0:0:142 sdn  8:208  active ready running
| `- 13:0:0:142 sdaq 66:160 active ready running
`-+- policy='service-time 0' prio=10 status=enabled
  |- 14:0:0:142 sdbt 68:112 active ready running
  `- 15:0:0:142 sdcw 70:64  active ready running
3600a098000a0a2bc000075a05ddfa103 dm-4 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 11:0:0:137 sdi  8:128  active ready running
3600a098000a0a28a00009da75ddfa016 dm-11 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
|-+- policy='service-time 0' prio=50 status=active
| |- 11:0:0:138 sdj  8:144  active ready running
| `- 13:0:0:138 sdam 66:96  active ready running
`-+- policy='service-time 0' prio=10 status=enabled
  |- 14:0:0:138 sdbp 68:48  active ready running
  `- 15:0:0:138 sdcs 70:0   active ready running
3600a098000a0a2bc0000759c5ddfa0e9 dm-8 NETAPP,INF-01-00
size=2.0G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' 
wp=rw
`-+- policy='service-time 0' prio=50 status=active
  `- 11:0:0:133 sde  8:64   active ready running

If I grep a LUN (that multipath -ll shows has only one path) with
lsscsi, it shows all 4 paths:

root@ICTM1610S01H3:~# lsscsi | grep 139
[11:0:0:139] disk    NETAPP   INF-01-00        8862  /dev/sdk
[13:0:0:139] disk    NETAPP   INF-01-00        8862  /dev/sdan
[14:0:0:139] disk    NETAPP   INF-01-00        8862  /dev/sdbq
[15:0:0:139] disk    NETAPP   INF-01-00        8862  /dev/sdct

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: multipath-tools 0.7.9-3ubuntu7
ProcVersionSignature: Ubuntu 5.4.0-9.12-generic 5.4.3
Uname: Linux 5.4.0-9-generic x86_64
ApportVersion: 2.20.11-0ubuntu15
Architecture: amd64
Date: Wed Jan 22 11:11:23 2020
InstallationDate: Installed on 2020-01-15 (6 days ago)
InstallationMedia: Ubuntu-Server 20.04 LTS "Focal Fossa" - Alpha amd64 
(20200107)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: multipath-tools
UpgradeStatus: No upgrade log present (probably fresh install)
modified.conffile..etc.multipath.conf:
 
mtime.conffile..etc.multipath.conf: 2020-01-15T20:56:03.616143

** Affects: multipath-tools (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug focal

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1860587

Title:
  multipath -ll doesn't discover down all paths on Emulex hosts

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/1860587/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to