Answer

Follow VMware's advice to keep VM time from drifting

Our Linux virtual machines lose their time syncing often. How do you keep VM time in sync?

    Requires Free Membership to View

Keeping VM time synchronized is critical to making sure such things as snapshots are created and restored at the proper time and to ensure VMs are getting the services they need when they need them.

For Linux virtual machines, VMware recommends using Network Time Protocol (NTP) synchronization to adjust the VMs to the correct time.

When you have configured NTP, disable the VMware Tools time synchronization feature if it is running. Otherwise you will have two synchronization mechanisms in contention.

In the time between NTP time synchronization intervals, the time is dependent on the "local clock" of your virtual machine. Since there is no real local clock, it's possible this is the cause of the drift.

It is a good idea to use the correct kernel parameters for your Linux distribution. The most recent distributions such as Red Hat Enterprise Linux (RHEL) 6 and SUSE Linux Enterprise Server (SLES) 11 do not need additional parameters. Since many VMware appliances are based on SLES 11, no additional configuration is necessary.

The list of Linux distributions and the proper kernel parameters can be found at the VMware knowledge base site in article 1006427 found here.

This was first published in December 2013

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: