multipath.conf defaults section not being obeyed in RHEL

Solution Verified - Updated -

Issue

  • Options defined in multipath.conf defaults section not being obeyed in RHEL
  • Changes to the path_selector option in defaults section not getting applied
    For example.
    Added below entry for service-time 0 path selector in defaults section of /etc/multipath.conf:

    $ less /etc/multipath.conf
    ...
    defaults {
            polling_interval        5
    ...
            path_selector           "service-time 0"
            getuid_callout          "/sbin/scsi_id --whitelisted --device=/dev/%n"
            }
    ...
    

    But even after multipathd reload, multipath -ll shows round-robin 0 as path selector:

    data (12334556027be3ac0) dm-9 3PARdata,VV
    size=200G features='0' hwhandler='0' wp=rw
    `-+- policy='round-robin 0' prio=1 status=active      <-----
      |- 2:0:0:8  sdj  8:144   active ready running
      |- 1:0:0:8  sdbz 68:208  active ready running
      |- 2:0:1:8  sdar 66:176  active ready running
      `- 1:0:1:8  sddh 70:240  active ready running
    

Environment

  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 7

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