Please follow below steps , it is working one . Just cross checked in my Lab
[root@ESXi-10:~] esxcli storage nmp device list |grep "Path Selection Policy:" |sort |uniq -c
1 Path Selection Policy: VMW_PSP_FIXED
24 Path Selection Policy: VMW_PSP_MRU
2 Path Selection Policy: VMW_PSP_RR
[root@ESXi-10:~] esxcli storage nmp satp rule add -s "VMW_SATP_ALUA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_on" -V "3PARdata" -M "VV" -e "HP 3PAR custom SATP Claimrule"
[root@ESXi-10:~] esxcli storage nmp satp rule list -s VMW_SATP_ALUA
Name Device Vendor Model Driver Transport Options Rule Group Claim Options Default PSP PSP Options Description
------------- ------ -------- --------- ------ --------- -------------------------- ---------- ------------- ----------- ----------- ----------------------------------------
VMW_SATP_ALUA LSI INF-01-00 reset_on_attempted_reserve system tpgs_on VMW_PSP_MRU NetApp E-Series arrays with ALUA support
VMW_SATP_ALUA NETAPP reset_on_attempted_reserve system tpgs_on VMW_PSP_RR NetApp arrays with ALUA support
VMW_SATP_ALUA IBM 2810XIV system tpgs_on VMW_PSP_RR IBM 2810XIV arrays with ALUA support
VMW_SATP_ALUA IBM 2107900 reset_on_attempted_reserve system VMW_PSP_RR
VMW_SATP_ALUA IBM 2145 system VMW_PSP_RR
VMW_SATP_ALUA 3PARdata VV user tpgs_on VMW_PSP_RR iops=1 HP 3PAR custom SATP Claimrule
VMW_SATP_ALUA system tpgs_on Any array with ALUA support
#esxcli storage nmp satp set -s VMW_SATP_ALUA -P VMW_PSP_RR
Reboot your ESXI host
[root@ESXi-10:~] esxcli storage nmp device list |grep "Path Selection Policy:" |sort |uniq -c
1 Path Selection Policy: VMW_PSP_FIXED
26 Path Selection Policy: VMW_PSP_RR