Newly added LUNs are not visible on an ESXi/ESX host (2030630)

Symptoms

Newly presented LUNs do not appear in the GUI

This issue occurs when you present LUNs from the same or a new storage array

LUNs are not detected on the host even after multiple rescan attempts

Cause

There is a limit on the number of LUNs accessible to an ESXi/ESX host. For ESXi/ESX 3.x and later, this limit is 256 LUNs. When the number of LUNs presented to the host exceeds this value, some LUNs will not be visible to the host.

Note: There is also a limit to the number of paths an ESXi/ESX host can have to storage LUNs. It is possible that the host may have a large number of paths per LUN that could also prevent the discovery of additional LUNs before the limit in quantity of LUNs is reached. For ESXi/ESX 3.x and later, this limit is 1024 paths per ESXi/ESX host.

Resolution

To resolve this issue, you must reduce the total number of LUNs or paths to LUNs in the environment to remain within supported limitations as defined in the vSphere Configuration Maximums guide.

This can be accomplished by masking unneeded LUNs at the storage array to ensure only required LUNs are visible to each ESXi/ESX host, or by modifying the storage network zoning in a fibre channel network. For more information, contact your storage vendor to discuss these options.