VMware Cloud Community
jprovine7
Expert
Expert

round robin setting in esxi 6.5

I the past on esxi 5.5 I have had to manually set round robin for the connection to my pure all flash array. Does that have to be done in esxi 6.5 and how can I verify that my setting are correct? These are two settings I have configured in the past iops and round robin

esxcli storage nmp satp rule add -s "VMW_SATP_ALUA" -V "PURE" -M "FlashArray" -P "VMW_PSP_RR" -O "iops=1

esxcli storage nmp psp roundrobin deviceconfig set -d naa.<naa. adress> -I 1 -t iops

Reply
0 Kudos
8 Replies
SupreetK
Commander
Commander

Please check the below articles. These are applicable to 6.5 as well -

Change the default PSP - https://kb.vmware.com/s/article/1017760

Change the IOPS from 1000 to 1 - https://kb.vmware.com/s/article/2069356

Cheers,

Supreet

Reply
0 Kudos
jprovine7
Expert
Expert

I will check these out I assume that they have instruction on how to verify the setting

Reply
0 Kudos
SupreetK
Commander
Commander

Nope, they have instructions on how to change the settings as well.

Cheers,

Supreet

Reply
0 Kudos
jprovine7
Expert
Expert

so they don't have a way to verify the settings?

Reply
0 Kudos
SupreetK
Commander
Commander

If you open the above articles, you will definitely get your answers. Anyways, below is how you verify the current configured PSP and IOPS value set respectively -

Check the set PSP - <esxcli storage nmp satp list>

Check the IOPS value - <esxcli storage nmp device list> --> Navigate to the respective LUN and check for the row starting with 'Path Selection Policy Device Config'

Cheers,

Supreet

Reply
0 Kudos
jprovine7
Expert
Expert

This was easy it appears it was already set in esxi 6.5, which is my real question is it set by default in esxi 6.5, because in the past I had to go and change the setting for esxi 6.5. Now to go look at the setting for PSP

Path Selection Policy Device Config: {policy=rr,iops=1

Reply
0 Kudos
jprovine7
Expert
Expert

I did this for the PSP but I did not see in the article where is says what its suppose to be for 6.5

esxcfg-info | grep -A1 "Default Path Selection Policy"

                  |----Default Path Selection Policy................VMW_PSP_MRU

                  |----Name.........................................VMW_SATP_ALUA

--

                  |----Default Path Selection Policy................VMW_PSP_MRU

                  |----Name.........................................VMW_SATP_MSA

--

                  |----Default Path Selection Policy................VMW_PSP_MRU

                  |----Name.........................................VMW_SATP_DEFAULT_AP

--

                  |----Default Path Selection Policy................VMW_PSP_FIXED

                  |----Name.........................................VMW_SATP_SVC

--

                  |----Default Path Selection Policy................VMW_PSP_FIXED

                  |----Name.........................................VMW_SATP_EQL

--

                  |----Default Path Selection Policy................VMW_PSP_FIXED

                  |----Name.........................................VMW_SATP_INV

--

                  |----Default Path Selection Policy................VMW_PSP_FIXED

                  |----Name.........................................VMW_SATP_EVA

--

                  |----Default Path Selection Policy................VMW_PSP_RR

                  |----Name.........................................VMW_SATP_ALUA_CX

--

                  |----Default Path Selection Policy................VMW_PSP_RR

                  |----Name.........................................VMW_SATP_SYMM

--

                  |----Default Path Selection Policy................VMW_PSP_MRU

                  |----Name.........................................VMW_SATP_CX

--

                  |----Default Path Selection Policy................VMW_PSP_MRU

                  |----Name.........................................VMW_SATP_LSI

--

                  |----Default Path Selection Policy................VMW_PSP_FIXED

                  |----Name.........................................VMW_SATP_DEFAULT_AA

--

                  |----Default Path Selection Policy................VMW_PSP_FIXED

                  |----Name.........................................VMW_SATP_LOCAL

--

            |----World Command Line.................................grep -A1 Default Path Selection Policy

            |----Cartel ID..........................................407700

[root@kotter:~] esxcli nmp satp list

Error: Unknown command or namespace nmp satp list

[root@kotter:~] esxcli storage nmp satp list

Name                 Default PSP    Description

-------------------  -------------  -------------------------------------------------------

VMW_SATP_ALUA        VMW_PSP_MRU    Supports non-specific arrays that use the ALUA protocol

VMW_SATP_MSA         VMW_PSP_MRU    Placeholder (plugin not loaded)

VMW_SATP_DEFAULT_AP  VMW_PSP_MRU    Placeholder (plugin not loaded)

VMW_SATP_SVC         VMW_PSP_FIXED  Placeholder (plugin not loaded)

VMW_SATP_EQL         VMW_PSP_FIXED  Placeholder (plugin not loaded)

VMW_SATP_INV         VMW_PSP_FIXED  Placeholder (plugin not loaded)

VMW_SATP_EVA         VMW_PSP_FIXED  Placeholder (plugin not loaded)

VMW_SATP_ALUA_CX     VMW_PSP_RR     Placeholder (plugin not loaded)

VMW_SATP_SYMM        VMW_PSP_RR     Placeholder (plugin not loaded)

VMW_SATP_CX          VMW_PSP_MRU    Placeholder (plugin not loaded)

VMW_SATP_LSI         VMW_PSP_MRU    Placeholder (plugin not loaded)

VMW_SATP_DEFAULT_AA  VMW_PSP_FIXED  Supports non-specific active/active arrays

VMW_SATP_LOCAL       VMW_PSP_FIXED  Supports direct attached devices

Reply
0 Kudos
SupreetK
Commander
Commander

As per my understanding, it selects the default PSP based on the SATP.

Cheers,

Supreet

Reply
0 Kudos