Test Description
This test performs a Host Readiness Check in ESX hosts.
As InfiniBox leverages the native multipath I/O capabilities in VMware ESXi, and, on the other hand, VMware configures a failover-only path selection policy for InfiniBox, instead of round-robin, there is a need to reconcile between the two, using a claiming rule. The test looks for such claiming rule.
Details of the claiming rule
Key | Value for vSphere 6.7 and below | Value for vSphere 6.7u1 and above |
---|---|---|
Vendor | NFINIDAT | NFINIDAT |
Product | InfiniBox | InfiniBox |
Storage Array Type | VMW_SATP_ALUA | VMW_SATP_ALUA |
Path Selection Policy | VMW_PSP_RR | VMW_PSP_RR |
Path Selection Policy options | iops=1 | policy=latency |
Claim options | tpgs_on | tpgs_on |
This test case fails if:
- There is no claiming rule installed for InfiniBox
- Either of the attached InfiniBox LUNs is not claimed by the InfinBox rule
This test case passes if:
There is a claiming rule for InfiniBox and all the attached InfinBox LUNs are using the settings provided by this rule.
How-to fix this test
Automatic fix
Host Power Tools for VMware automatically fixes this issue by creating a claiming rule.
Once this rule is created, all new InfiniBox LUNs are claimed. However, it does not automatically apply to LUNS that are already mapped.
Therefore, Host Power Tools for VMware goes over all InfiniBox LUN mappings and updates their configuration. This is done on-line, without I/O interruption.
Manual fix
Changing the native multi-path I/O handler can be done only via the esxcli
command-line utility, by running the storage nmp satp rule add
. Refer to the links below for more information.
More Information
- https://vdc-download.vmware.com/vmwb-repository/dcr-public/0a40d9c5-4d4b-490d-8efa-e373a0ff2109/43a3c005-3878-4e05-8b60-35aca804d61d/vsphere-esxi-vcenter-server-65-command-line-interface-concepts-examples-guide.pdf
- https://code.vmware.com/web/tool/6.7/vsphere-cli
- VMware KB: Changing the default pathing policy for new/existing LUNs
Applies To
- VMware ESX
Last edited: 2022-08-06 08:27:00 UTC
Comments