Hi,
Check with the below possibilities
1) Check on the ESX Host that NTP client is enabled
2) All your ESX hosts are having the same time.
2) Check inside the guest OS wethere the Internet time setting are set with the NTP/ ESX Host / vCenter IP address to sync with it.
OR
Atlast check the below setting inside you vsphere client and VM .vmx files
- Open the virtual machine's configuration file (.vmx ) in a text editor and set these options to zero. If the entries do not exist, add them.
Note: 0 = disabled, 1 = enabled.
tools.syncTime = "1"
time.synchronize.continue = "1"
time.synchronize.restore = "1"
time.synchronize.resume.disk = "1"
time.synchronize.shrink = "1"
time.synchronize.tools.startup = "1"
time.synchronize.resume.host = "1"
- Select the virtual machine in the VMware Infrastructure Client inventory. On the Summary tab, click Edit Settings, then click the Options tab and select General (under Advanced). Click Configuration Parameters, then click Add Row and add this information:
tools.syncTime = "1"
time.synchronize.continue = "1"
time.synchronize.restore = "1"
time.synchronize.resume.disk = "1"
time.synchronize.shrink = "1"
time.synchronize.tools.startup = "1"time.synchronize.resume.host = "1"