Multipath -ll not showing all disks as active

Hi,

I have installed SLES12 SP1 without multipath and enabled multipath after OS installation, but now multipath -ll not showing all disks as active, any idea how to enable all disks to active.

localhost:~ # multipath -ll
3600a098038303661435d48584a55674f dm-0 NETAPP,LUN C-Mode
size=50G features=‘3 pg_init_retries 50 retain_attached_hw_handler’ hwhandler=‘1 alua’ wp=rw
-+- policy='service-time 0' prio=50 status=active |- 2:0:1:0 sdd 8:48 active ready running - 1:0:1:0 sdb 8:16 active ready running
localhost:~ #

localhost:~ # multipath -v2 -d
Aug 08 15:23:31 | sda: using deprecated getuid callout
Aug 08 15:23:31 | sdb: using deprecated getuid callout
Aug 08 15:23:31 | sdc: using deprecated getuid callout
Aug 08 15:23:31 | sdd: using deprecated getuid callout
reload: 3600a098038303661435d48584a55674f undef NETAPP,LUN C-Mode
size=50G features=‘3 queue_if_no_path pg_init_retries 50’ hwhandler=‘0’ wp=undef
|-± policy=‘round-robin 0’ prio=50 status=undef
| |- 1:0:1:0 sdb 8:16 active ready running
| - 2:0:1:0 sdd 8:48 active ready running -± policy=‘round-robin 0’ prio=10 status=undef
|- 1:0:0:0 sda 8:0 undef ready running
`- 2:0:0:0 sdc 8:32 undef ready running
localhost:~ #

Regards
Maheshkumar

Find this output as well.

multipathd> show paths
hcil dev dev_t pri dm_st chk_st dev_st next_check
1:0:0:0 sda 8:0 10 undef ready running orphan
1:0:1:0 sdb 8:16 50 active ready running XXXX… 18/40
2:0:0:0 sdc 8:32 10 undef ready running orphan
2:0:1:0 sdd 8:48 50 undef ready running orphan
multipathd>

Hello,

have you installed the Linux Host Utilities from Netapp and how does the
multipath.conf of your server look alike and what drivers does your
server have?
There are documents on the Netapp support site that descibe how to set
up multipath on linux servers:
a)
http://mysupport.netapp.com/documentation/docweb/index.html?productID=61901&platformID=30480&language=en-US
b) https://library.netapp.com/ecm/ecm_download_file/ECMP1654939
c) https://library.netapp.com/ecm/ecm_download_file/ECMP1654943 (see
page 55 for config and page 74 ff. for troubleshooting )

Regards Burkhard Wiegand

Hi Burkhard,

i don’t have Linux Host Utilities installed on my server.

This is my multipath.conf file.

defaults {
polling_interval 10
max_fds 8192
}
devices {
device {
vendor “NETAPP”
product “LUN.*”
no_path_retry 18
features “0”
hardware_handler “0”
path_grouping_policy “group_by_serial”
getuid_callout “/lib/udev/scsi_id --whitelisted --device=/dev/%n”
path_selector “round-robin 0”
rr_weight uniform
rr_min_io_rq 1
path_checker tur
failback immediate
}
}

Drivers installed on my server

localhost:~ # lsmod | grep -i multipa
dm_multipath 26969 3 dm_round_robin,dm_service_time
scsi_dh 14882 4 scsi_dh_alua,scsi_dh_rdac,dm_multipath,scsi_dh_emc
dm_mod 110780 20 dm_multipath
localhost:~ #

localhost:~ # lsmod | grep qla2xxx
qla2xxx 662927 0
scsi_transport_fc 68103 3 fnic,qla2xxx,libfc
scsi_mod 244588 16 sg,st,uas,fnic,qla2xxx,scsi_dh_alua,scsi_dh_rdac,scsi_transport_fc,libfc,scsi_dh,usb_storage,scsi_tgt,scsi_dh_emc,sd_mod,sr_mod,megaraid_sas
localhost:~ #

localhost:~ # rpm -qa | grep -i mapper
device-mapper-32bit-1.02.97-60.1.x86_64
device-mapper-1.02.97-60.1.x86_64
localhost:~ #

Regards
Maheshkumar

Hello,

according to
https://library.netapp.com/ecm/ecm_download_file/ECMP1654943 page 112
you may not need a multipath.conf file for SLES 12 servers but only
blacklist the local boot disk.

Regards
Burkhard Wiegand

Hi Burkhard,

Thanks, i don’t have any local disk on my server only SAN boot lun, so i don’t need to create /etc/multipath.conf file right, i can run without this conf file right ?,

I tried without /etc/multipath.conf as well, but no luck, still all four paths are not listing in multipath -ll

Regards
Maheshkumar

Hello,

so far i have only experience with SLES 11 (OES 11) and multipath with a
local disk to boot from. Have you tried booting the server since
activating multipath (see page 55 ff. on
https://library.netapp.com/ecm/ecm_download_file/ECMP1654943)?

Regards

Burkhard Wiegand

Hi Burkhard,

I am unbale to access this URL.
https://library.netapp.com/ecm/ecm_d…/ECMP1654943)?

Regards
Maheshkumar

On 11/08/16 18:54, jackmahesh wrote:
[color=blue]

I am unbale to access this URL.
https://library.netapp.com/ecm/ecm_d…/ECMP1654943)?[/color]

I suspect that’s because of the three full stop characters (…) in the
above URL which are not there in URL Burkhard posted -
https://library.netapp.com/ecm/ecm_download_file/ECMP1654943

HTH.

Simon
SUSE Knowledge Partner


If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.