The "exclusive_pref_bit" optional argument has been added to the *multipath* ALUA prioritizer
If the "exclusive_pref_bit" argument is added to the *multipath* Asymmetric Logical Unit Access (ALUA) prioritizer, and a path has the Target Port Group Support (TPGS) `pref` bit set, *multipath* makes a path group using only that path and assigns the highest priority to the path. Users can now either allow the preferred path to be in a path group with other paths that are equally optimized, which is the default option, or in a path group by itself by adding the "exclusive_pref_bit" argument.
The multipath alua prioritizer now allows a an option, "exclusive_pref_bit"
If you use
prio "alua exclusive_pref_bit"
in your device configuration, multipath will create a pathgroup that only contains the path with the pref bit set, and will give that pathgroup the highest priority.
Oops. Comment 1 used the RHEL6 syntax. In RHEL7, you would add
prio_args "exclusive_pref_bit"
to your device configuration. This is only used if you have
prio "alua"
set as well.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://rhn.redhat.com/errata/RHBA-2016-2536.html
The multipath alua prioritizer now allows a an option, "exclusive_pref_bit" If you use prio "alua exclusive_pref_bit" in your device configuration, multipath will create a pathgroup that only contains the path with the pref bit set, and will give that pathgroup the highest priority.