Datastore content not visible for multiple Hosts after reverted the snapshot from storage side.

Recommend setting

To disable ATS heartbeat, run the following ESXLI command:

#esxcli system settings advanced set -i 0 -o /VMFS3/UseATSForHBOnVMFS5

The command only apply on ESXi 5.5 U2 or above and no need to reboot for the command to take effect.

For taking storage snapshot:

  1. Shutdown All VMs
  2. Unmount the datastores
  3. Take snapshot on LUNs on storage side
  4. Mount the datastores
  5. Power on VMs

For removing storage snapshot:

  1. Shutdown All VMs
  2. Unmount the datastores
  3. Remove snapshot on LUNs on storage side
  4. Mount the datastores
  5. Power on VMs

While reverting to the snapshot we can only unmount the datastores however make sure you also stop storageRM service on these hosts before unmounting the datastores. This would ensure there is no failed operations for the unmount.

• To disable storageRM service : /etc/init.d/storageRM stop and disable the daemon
• Unmount the datastores post powering off all the running VM hosted on these datastores