Symptoms:
[root@:~] vim-cmd vimsvc/task_list(ManagedObjectReference) [ 'vim.Task:haTask-xx-vim.VirtualMachine.shutdownGuest-xxxxxxx', 'vim.Task:haTask-xx-vim.VirtualMachine.shutdownGuest-xxxxxxx'
ii. ESXi task specific to the impacted vm showing tasks in "queued" status:
[root@:~] vim-cmd vimsvc/task_info haTask-59-vim.VirtualMachine.shutdownGuest-xxxxxxx(vim.TaskInfo) { key = "haTask-59-vim.VirtualMachine.shutdownGuest-xxxxxxx", task = 'vim.Task:haTask-59-vim.VirtualMachine.shutdownGuest-xxxxxxx', description = (vmodl.LocalizableMessage) null, name = "vim.VirtualMachine.shutdownGuest", descriptionId = "VirtualMachine.shutdownGuest", entity = 'vim.VirtualMachine:xx', entityName = "VM-name", locked = <unset>, state = "queued", cancelled = false, cancelable = true, error = (vmodl.MethodFault) null, result = <unset>, progress = <unset>, progressDetails = <unset>, reason = (vim.TaskReasonUser) { userName = "root" }, queueTime = "YYYY-MM-DDTHH:MM:SSZ", startTime = <unset>, completeTime = <unset>, eventChainId = xxxxxxx, changeTag = <unset>, parentTaskKey = <unset>, rootTaskKey = <unset>, activationId = <unset>}
VmFileSystem: Slow refresh failed: Unable to get FS Attrs for /vmfs/volumes/xxxxxxxx-xxxxxxxx-xxxx-xxxxxxxxxxxxError when running esxcli, return status was: 1Errors:Error getting data for filesystem on '/vmfs/volumes/xxxxxxxx-xxxxxxxx-xxxx-xxxxxxxxxxxx': Unable to get FS Attrs for /vmfs/volumes/xxxxxxxx-xxxxxxxx-xxxx-xxxxxxxxxxxx, skipping.
YYYY-MM-DDTHH:MM:SSZ Wa(180) vmkwarning: cpuxx:xxxxxx)WARNING: Partition: xxxx: Partition table read from device naa.60xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx failed: I/O errorYYYY-MM-DDTHH:MM:SSZ Wa(180) vmkwarning: cpux:xxxxxx)WARNING: Partition: xxxx: Partition table read from device naa.60xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx failed: I/O errorYYYY-MM-DDTHH:MM:SSZ Al(177) vmkalert: cpuxx:xxxxxx)ALERT: hostd performance has degraded due to high system latency
ii. SCSI read errors (0X28) on the storage seen in /var/log/vmkernel.log:
YYYY-MM-DDTHH:MM:SSZ In(182) vmkernel: cpuxx:xxxxxx)ScsiDeviceIO: xxxx: Cmd(0xxxxxxxxxxxxx) 0x28, CmdSN 0xxxxxx from world 0 to dev "naa.60xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0x4 0x84 0x0YYYY-MM-DDTHH:MM:SSZ In(182) vmkernel: cpux:xxxxxx)ScsiDeviceIO: xxxx: Cmd(0xxxxxxxxxxxxxx) 0x28, CmdSN 0xxxxxx from world 0 to dev "naa.60xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0x4 0x84 0x0YYYY-MM-DDTHH:MM:SSZ In(182) vmkernel: cpuxx:xxxxxx)ScsiDeviceIO: xxxx: Cmd(0xxxxxxxxxxxxxx) 0x28, CmdSN 0xxxxxx from world 0 to dev "naa.60xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0x4 0x84 0x0YYYY-MM-DDTHH:MM:SSZ In(182) vmkernel: cpuxx:xxxxxx)NMP: nmp_ThrottleLogForDevice:xxxx: last error status from device naa.60xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx repeated 10 times
VMware ESXi 8.x
SCSI read (0X28) errors on the datastore where VM resides
Contact storage vendor to fix the storage layer errors