ESXi hosts report multiple storage-related alarms and performance degradation.
esxcli storage filesystem list may hang or fail to return a prompt.
ScsiDeviceIO: 4325: Cmd(0x...) 0x89, ... failed H:0x0 D:0x2 P:0x0 Valid sense data: 0x4 0x0 0x0
H:0x0: Host Status OKD:0x2: Check Condition0x4 0x0 0x0: Sense Key 0x4 (HARDWARE ERROR), ASC 0x0, ASCQ 0x0 (NO ADDITIONAL SENSE INFORMATION)For details on each code, refer to the KB Interpreting SCSI sense codes in VMware ESXi
The issue is caused by a physical hardware failure on the storage array. This results in the storage controller returning a specific SCSI error code to the ESXi host during Atomic Test and Set (ATS) operations.
Because the error is explicitly reported by the storage hardware as a HARDWARE ERROR (Sense Key 0x4), the resolution must be performed at the storage layer: