ESXi keeps time in GMT only (no timezone) and presents time to the guest as GMT.

Every OS has a configuration option for if the hardware clock is set to GMT or localtime. It sounds like your XP and ubuntu images are configured differently than your windows 7 image.


I'd suggest installing ntp on all of your images and not worrying about the problem.

On 7/8/11 11:58 AM, Waldron, Michael H wrote:
I have noticed a problem with time display on some images when they are
run on VMware ESXi hosts vs. VMware Server 1.08 hosts.

A Windows 7 image reports the correct time when run on a VMware Server
1.08 host, however the same image running on an ESXi host reports the
time 4 hours ahead (GMT), although it says EDT.
Example:
Fri Jul 8 11:52:05 EDT 2011
Fri Jul 8 15:52:05 EDT 2011

When I connect to the ESXi host via the vShpere client, the time is the
correct EDT time, however when I ssh to the ESXi host and run date, it
displays the GMT time.

Interestingly, a WinXP image displays the correct EDT time on the ESXi
host, as well as an Ubuntu image.

Has anyone else seen this behavior with ESXi hosts?


Mike Waldron
Systems Specialist
ITS Research Computing
University of North Carolina at Chapel Hill
CB #3420, ITS Manning, Rm 2509
919-962-9778

Reply via email to