Hi,<br />
<br />
I have a server configured with CentOS 6 and /etc/localtime as a copy of /usr/share/zoneinfo/Australia/Sydney.<br />
A weekly reboot is configured all saturday evening at 11:55PM EST.<br />
This is working since several weeks without any issue.<br />
<br />
Last weekend, the reboot occured as usual at 11:55PM EST.<br />
After the reboot, the server came back but the clock was set to 10:57PM EST time instead of 11:57PM EST.<br />
The NTPd daemon detected more than 1000 seconds difference between the server clock and my NTP servers and the NTPd daemon has stopped asking to set the clock manually (which is normal from NTPd perspective). The server's clock reached later 11:55PM EST and rebooted again...and came back at 10:57PM.... It occurred until the clock was set up manually to the right time.<br />
Hardware clock remains correct.<br />
<br />
It occured on 3 differents servers (over 3). All of them have the same config.<br />
<br />
The strange thing is that, last weekend, Sydney was going to daylight saving time.<br />
When checking /usr/share/zoneinfo/Australia/Sydney with zdump -v, I can see the following regarding this DST:<br />
/etc/localtime Sat Oct 6 15:59:59 2012 UTC = Sun Oct 7 01:59:59 2012 EST isdst=0 gmtoff=36000<br />
/etc/localtime Sat Oct 6 16:00:00 2012 UTC = Sun Oct 7 03:00:00 2012 EST isdst=1 gmtoff=39600<br />
<br />
DST is supposed to occur at 1:59:59 EST on October 7th. Therefore I don't see any reason for the behavior experienced that I have described.
↧