This article provides steps to revert the heartbeat related activity to the legacy method by disabling ATS heartbeat in the ESXi kernel to resolve this issue.
ATS Miscompare detected between test and set HB images at offset XXX on vol YYY
Note: For additional symptoms and log entries, see the Additional Information section.
VMware vSphere ESXi 6.x
VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x
esxcli system settings advanced set -i 0 -o /VMFS3/UseATSForHBOnVMFS5
Get-AdvancedSetting -Entity VMHost-Name -Name VMFS3.UseATSForHBOnVMFS5 | Set-AdvancedSetting -Value 0 -Confirm:$false
esxcli system settings advanced set -i 1 -o /VMFS3/UseATSForHBOnVMFS5
Get-AdvancedSetting -Entity VMHost-Name -Name VMFS3.UseATSForHBOnVMFS5 | Set-AdvancedSetting -Value 1 -Confirm:$false
esxcli system settings advanced list -o /VMFS3/UseATSForHBonVMFS
esxcli system settings advanced list -o /VMFS3/UseATSForHBonVMFS3
Path: /VMFS3/UseATSForHBOnVMFS3
Type: integer
Int Value: 0 <--- Check this value
Default Int Value: 0
Min Value: 0
Max Value: 1
String Value:
Default String Value:
Valid Characters:
Description: Use ATS for HB on ATS supported VMFS3 volumes
Lost access to volume <uuid><volume name> due to connectivity issues. Recovery attempt is in progress and the outcome will be reported shortly.
YYYY-MM-DDTHH:MM:SSZ cpu13:33467)ScsiDeviceIO: 2645: Cmd(0x439dd0d7c400) 0x89, CmdSN 0x2f3dd6 from world 3937473 to dev "naa.####" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0xe 0x1d 0x0.
Note: These symptoms are seen in connection with the use of VAAI ATS heartbeat with storage arrays supplied by several different vendors.
Disclaimer: VMware is not responsible for the reliability of any data, opinions, advice, or statements made on third-party websites. Inclusion of such links does not imply that VMware endorses, recommends, or accepts any responsibility for the content of such sites.
For More Information, see: