dm-multipath incorrectly groups the sub paths from PURE FlashArray storage

Solution Unverified - Updated -

Issue

  • After a firmware upgrade of PURE FlashArray storage array, dm-multipath changed the path grouping from:

    36123456789123456789123abcdefghij dm-29 PURE,FlashArray
    size=2.0T features='0' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 8:0:0:19   sdu  65:64  active undef running
      |- 20:0:0:19  sdbi 67:192 active undef running
      |- 8:0:1:19   sdan 66:112 active undef running
      `- 20:0:2:19  sdcc 69:0   active undef running
    

    to

    36123456789123456789123abcdefghij dm-29 PURE,FlashArray
    size=2.0T features='0' hwhandler='1 alua' wp=rw
    |-+- policy='service-time 0' prio=50 status=active
    | |- 8:0:0:19   sdu  65:64  active undef running
    | `- 20:0:0:19  sdbi 67:192 active undef running
    `-+- policy='service-time 0' prio=10 status=enabled
      |- 8:0:1:19   sdan 66:112 active undef running
      `- 20:0:2:19  sdcc 69:0   active undef running
    

    As seen above, 2 paths got moved from active to enabled state.

  • This issue was observed only on systems having RHEL 8, the same issue was not seen on servers with RHEL 7.
    Is there any difference in RHEL 8 based device-mapper-multipath package which could cause this issue?

Environment

  • Red Hat Enterprise Linux 8
  • device-mapper-multipath
  • PURE FlashArray Storage devices

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

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content