Why does 'multipath -l' output shows paths as "undef" in Red Hat Enterprise Linux?

Solution Verified - Updated -

Issue

  • In multipath -l output, the paths are listed as [undef]
  • It appeared multipath –l trying to retrieve some information that is not defined. It's output looks like LUNs are not available, but it is not.
  • multipath -l lists the paths as [active][undef] where as multipath -ll path status as [active][ready]?
[root@localhost ~]# multipath -l
mpathh (3600c0ff0001187d84537fe5101000000) dm-2 HP,P2000 G3 FC
size=93G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=0 status=active
  |- 2:0:0:1   sdk 8:160 active undef running
  `- 2:0:1:1   sdl 8:176 active undef running
[root@localhost ~]# multipath -ll
mpathh (3600c0ff0001187d84537fe5101000000) dm-2 HP,P2000 G3 FC
size=93G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=130 status=active
  |- 2:0:0:1   sdk 8:160 active ready  running
  `- 2:0:1:1   sdl 8:176 active ready  running

Environment

  • Red Hat Enterprise Linux 5/6
  • device-mapper-multipath

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In