Ntp drift file not updating jewish online dating toronto
I added the following line to $ date ; sudo service ntp stop ; sudo ntpdate -s gov ; sudo service ntp start ; date Thu Jan 1 UTC 1970 * Stopping NTP server ntpd [ OK ] * Starting NTP server [ OK ] Thu Feb 14 UTC 2013 # apt-get install fake-hwclock fake-hwclock: Save/restore system clock on machines without working RTC hardware Some machines don't have a working realtime clock (RTC) unit, or no driver for the hardware that does exist.
fake-hwclock is a simple set of scripts to save the kernel's current clock periodically (including at shutdown) and restore it at boot so that the system clock keeps at least close to realtime.
In practice this reduces the false alarm rate where the clock is stepped in error to a vanishingly low incidence.
Normally, ntpd exits if the offset exceeds the sanity limit, which is 1000 s by default.
This will stop some of the problems that may be caused by a system believing it has travelled in time back to 1970, such as needing to perform filesystem checks at every boot.
On top of this, use of NTP is still recommended to deal with the fake clock "drifting" while the hardware is halted or rebooting.
With fake-hwclock installed your machine will not start up thinking it is 1970 all over again.
When your machine boots up it will set its clock to the timestamp fake-hwclock wrote during the last reboot/shutdown.
When started, whether for the first or subsequent times, the program requires several exahanges from the majority of these servers so the signal processing and mitigation algorithms can accumulate and groom the data and set the clock.
I found it handy to write a little script and run it after my internet interface is up, so that I am sure that the moment the network becomes available, the clock gets updated. if [ "$onoff" -gt 0 ]; then echo "stopping ntpd..." service ntp stop echo "ntpd stopped" else echo "ntpd not running, ready to update the date" fi isinstalled=$(dpkg-query -l | grep -c ntpdate) if [ "$isinstalled" -gt 0 ]; then ntpdate -t 3 -s ntp4.stratum2echo "date and time update executed" else echo "ntpdate package not installed, can't update using ntp" fi echo "restarting ntpd..." service ntp start echo "ntpd running" echo "printing current date and time:" date exit The ntpd algorithms discard sample offsets exceeding 128 ms, unless the interval during which no [absolute value of] sample offset is less than 128 ms exceeds 900s.
The first sample after that, no matter what the offset, steps the clock to the indicated time.
When the machine is booted, the chip is used to initialize the operating system time.
After the machine has synchronized to a NTP server, the operating system corrects the chip from time to time.
ntpd [ -a Abdg Lm NPqx ] [ -c conffile ] [ -f driftfile ] [ -g ] [ -k keyfile ] [ -l logfile ] [ -N high ] [ -p pidfile ] [ -r broadcastdelay ] [ -s statsdir ] [ -t key ] [ -v variable ] [ -V variable ] [ -x ] program is an operating system daemon which sets and maintains the system time of day in synchronism with Internet standard time servers.