vmfs/volumes/<datastoreUUID>/<vmname>/vmware.log file reports IO abortsYYYY-MM-DDTHH:MM.SSSZ In(05) vcpu-2 - PVSCSI: scsi#:01: aborting cmd 0x35eYYYY-MM-DDTHH:MM.SSSZ In(05) vcpu-7 - PVSCSI: scsi#:02: aborting cmd 0x3c2VMware vSphere ESXi 6.x
VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x
The vmhba was undergoing maintenance but was not properly shut down. As a result, the paths configured using the vmhba remained active, and the ESXi host continued sending I/Os through them due to the round-robin policy.
esxcli storage nmp device list".esxcli storage nmp device listnaa.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx: Device Display Name: IBM Fibre Channel Disk (naa.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) Storage Array Type: VMW_SATP_ALUA Storage Array Type Device Config: {implicit_support=on; explicit_support=off; explicit_allow=on; alua_followover=on; action_OnRetryErrors=off; {TPG_id=17,TPG_state=AO}{TPG_id=16,TPG_state=ANO}} Path Selection Policy: VMW_PSP_RR Path Selection Policy Device Config: {policy=iops,iops=1,bytes=10485760,useANO=0; lastPathIndex=1: NumIOsPending=0,numBytesPending=0} Path Selection Policy Device Custom Config: Working Paths: vmhba2:C0:T1:L19, vmhba1:C0:T1:L19 Is USB: falsevar/run/log/vmkernel logs confirm I/O aborts on the paths configured using vmhba2:YYYY-MM-DDTHH:MM.SSSZ cpu6:5972189)qlnativefc: vmhba2(8:0.1): qlnativefcEhAbort:2746:qlnativefcEhAbort: abortCommand mbx success.YYYY-MM-DDTHH:MM.SSSZ cpu12:5189234)qlnativefc: vmhba2(8:0.1): qlnativefcStatusEntry:2077:C0:T11:L45 - FCP command status: 0x5-0x0 (0x8) portid=01bd81 oxid=0x3e8 cdb=880000 len=16384 rspInfo=0x0 resid=0x0 fwResid=0x0 host status = 0x8 device status =$YYYY-MM-DDTHH:MM.SSSZ cpu0:2098223)NMP: nmp_ThrottleLogForDevice:3867: Cmd 0x88 (0x45b9a60b6348, 5972180) to dev "naa.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" on path "vmhba2:C0:T11:L45" Failed:YYYY-MM-DDTHH:MM.SSSZ cpu0:2098223)NMP: nmp_ThrottleLogForDevice:3875: H:0x8 D:0x0 P:0x0 . Act:EVAL. cmdId.initiator=0x430d54680ec0 CmdSN 0x3dcYYYY-MM-DDTHH:MM.SSSZ cpu12:5189234)PVSCSI: 2698: scsi1#:01: SCSI ABORT ctx=0x76YYYY-MM-DDTHH:MM.SSSZ cpu12:5189234)PVSCSI: 2698: scsi#:02: SCSI ABORT ctx=0x3fbYYYY-MM-DDTHH:MM.SSSZ cpu6:5972189)PVSCSI: 2698: scsi#:03: SCSI ABORT ctx=0x3dcYYYY-MM-DDTHH:MM.SSSZ cpu3:5189230)PVSCSI: 2698: scsi#:04: SCSI ABORT ctx=0x1d9YYYY-MM-DDTHH:MM.SSSZ cpu3:5189230)PVSCSI: 2698: scsi#:05: SCSI ABORT ctx=0x59Recommendations for maintenance activities involving vmhba:
Refer this KB to know more about : VMware Multipathing policies in ESXi/ESX