SCSI command failures seen in the vmkernel.log can be aborts, timeouts, state in doubt, reservation failures.
The datastore is visible in the VC and ESXi host web client but cannot be browsed or accessed.
The VMs in the inventory may be inaccessible and may not be operational even if pings succeed.
Typical troubleshooting steps to regain connectivity to the datastore. In some cases these steps can help restore datastore access but sometimes will fail to do so.
A large number of LUN reservation conflicts (D:0x18) are seen in the vmkernel.log for the hosts.
VMware vSphere ESXi (All Versions)
There is a stale lock or other issue within the storage array with the datastore's backing LUN.
Steps to attempt reconnection with the unavailable datastore:
The key is to verify none of the hosts have the backing device attached. If it is, then removing and recreating the initiator groups may not release the stale locks. After creating the initiator groups the datastore can be created on the hosts and normal access to the data should be restored. Reach out to the storage vendor if needed to run through the initiator group work if needed.