A LUN is visible to an ESXi host but unable to mount datastore on LUN.
Attempting to mount the datastore from the command line returns a timeout message.
VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x
The LUN is a deactivated snapshot LUN. A deactivated snapshot LUN fails to mount because it is read only.
/var/log/vmkernel.log may report I/O errors against the LUN.
ScsiDeviceIO: 4176: Cmd(0x45d94174fa88) 0x28, CmdSN 0x7175 from world 0 to dev "naa.####" failed H:0x0 D:0x2 P:0x2Partition: 437: Failed read for "naa.####": I/O errorPartition: 1123: Failed to read protective mbr on "naa.####" : I/O errorWARNING: Partition: 1289: Partition table read from device naa.#### failed: I/O error
Device D:0x2 = Check Condition
Plugin P:0x2 = SNAPSHOT
For more information on SCSI sense codes see Understanding SCSI plug-in NMP errors/conditions in ESX/ESXi 7.0
Engage Storage Vendor to activate this snapshot LUN.