Datastore mount operation fails with error "This host does not support ATS, or ATS initialization"
This issue may be seen after a power outage in the environment.
vmkernel logs report messages as the traces below:
vaai status output reports vaai primitives as unsupported.
[root@#######:/var/log] esxcli storage core device vaai status get -d naa.600##################802
naa.600##################802
VAAI Plugin Name:
ATS Status: unsupported
Clone Status: unsupported
Zero Status: unsupported
Delete Status: unsupported
Ex Clone Status: unsupported
VMware ESXi 7.0.x
VMware ESXi 8.0.x
LUNs on the hosts would report VAAI primitives as unsupported, as the inquiry page 0xB0 is not being reported by the LUNs. Refer to data below for more details :
Supported inquiry pages as reported by the target (storage array):
#vsish
# cd /storage/scsifw/devices/naa.60###############00003f9/inquiryVPD/
#/storage/scsifw/devices/naa.60###############00003f9/inquiryVPD/> ls
/storage/scsifw/devices/naa.60##################802/inquiryVPD/> ls
0/
128/ <<== Page 0x80
131/ <<== Page 0x83
192/ <<== Page 0xC0
224/ <<== Page 0xE0
227/ <<== Page 0xE3
Since the Inquiry page 0xB0 is not reported by naa.600##################802, the support for VAAI primitives (Clone, ATS, Zero block and Delete block) is shown as “unsupported”.
This is a configuration issue on the storage array.
If there is a working host where vaai primitives are supported, the below output would be seen:
#vsish
# cd /storage/scsifw/devices/naa.60###############00003f9/inquiryVPD/
#/storage/scsifw/devices/naa.60###############00003f9/inquiryVPD/> ls
0/
128/ <<== Page 0x80
131/ <<== Page 0x83
176/ <<== Page 0xB0
192/ <<== Page 0xC0
224/ <<== Page 0xE0
227/ <<== Page 0xE3
Please note, after a power outage, all hosts may have the same impact, as they would have the same information propagated by the array after the outage.
Engage the Storage vendor to investigate further.