Re: time/ntp[d]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



michael wrote, On 08/11/2008 07:46 AM:
On Thu, 2008-08-07 at 11:15 -0400, Todd Denniston wrote:
michael wrote, On 08/07/2008 10:47 AM:
On Wed, 2008-08-06 at 15:40 -0400, Todd Denniston wrote:
<SNIP>
BTW assuming ntpd is still running it might be interesting to run
date && \
ntpdate -d ntp2.mcc.ac.uk && \
ntpdate -d utserv.mcc.ac.uk && \
hwclock --show && \
date

well what I get now is

mkb@veri:~$ /usr/sbin/ntpq -p
     remote           refid      st t when poll reach   delay   offset
jitter
==============================================================================
+maverick.mcc.ac 193.62.22.98     2 u   24   64  377    0.311   19.721
0.321
 130.88.200.98   .STEP.          16 u    - 1024    0    0.000    0.000
0.000
*utserv.mcc.ac.u 193.62.22.98     2 u   49   64  377    0.334   23.639
0.629
 meonis.mc.man.a .STEP.          16 u    - 1024    0    0.000    0.000
0.000

(not sure where/how those extra servers came from)


multicast??? is there a -m in ntpd's command line?

NB this is after 0.5 day's downtime last night.

For above I now get

[root@veri mkb]# date && \
ntpdate -d ntp2.mcc.ac.uk && \
ntpdate -d utserv.mcc.ac.uk && \
hwclock --show && \
date
Mon Aug 11 12:43:07 BST 2008
11 Aug 12:43:07 ntpdate[5738]: ntpdate 4.2.4p2@xxxxxxxx Tue Aug 21
13:58:55 UTC 2007 (1)
Looking for host ntp2.mcc.ac.uk and service ntp
host found : utserv.mcc.ac.uk
<SNIP>
offset 0.022145

11 Aug 12:43:07 ntpdate[5738]: adjust time server 130.88.200.6 offset
0.022145 sec
11 Aug 12:43:07 ntpdate[5739]: ntpdate 4.2.4p2@xxxxxxxx Tue Aug 21
13:58:55 UTC 2007 (1)
Looking for host utserv.mcc.ac.uk and service ntp
host found : utserv.mcc.ac.uk
<SNIP>
HMM, looks like ntp2.mcc.ac.uk is utserv.mcc.ac.uk in disguise.
offset 0.022142

11 Aug 12:43:07 ntpdate[5739]: adjust time server 130.88.200.6 offset
0.022142 sec
Mon 11 Aug 2008 12:43:08 BST  -0.210030 seconds
Mon Aug 11 12:43:08 BST 2008
[root@veri mkb]# err... is that good??!?

Yes.
system time is within 0.022 seconds of a stratum 2 host [i.e., very good host],
and the hardware clock is within 0.21 seconds of system time.

Not sure what I've "fixed"...


Getting system time within the (IIRC) 1000 second window for ntpd and getting the hardware clock set similar so that when a reboot occurs ntpd can go back to work. :)
Look at the second paragraph of "How NTP Operates" in [1].

<SNIP>
One other bit of info, if I turn off ntpd over night, the clock loses
time (new battery required?)
no, unlike MS, Unix system clock uses the frequency ticker on the CPU to keep time, which is independent of the battery backed TOY clock.
i.e., after shutting ntpd off run:
date;/sbin/hwclock --show;date
then after you have slept
date;/sbin/hwclock --show;date

I'll try this next time I power off the machine

I expect the time from the date commands to have drifted as you are seeing, but the time from hwclock will have drifted differently.
date -> returns system time
hwclock -> returns TOY clock time.

Not sure I follow all that. Surely, the hwclock must also use battery in
order to track the time?

Thanks for all your expert help,
M


You still have a small but fundamental understanding problem here.

The system time is the time in the kernel that is maintained by the frequency of the CPU, turn off the cpu or drop back to bios and system time does not EXIST, there is no battery backed system time.

The time-of-year (TOY)* or BIOS clock is THE hardware clock in MOST "PC" equipment, and yes it is usually backed up by a battery.


*I just realized this moniker (time-of-year or TOY) is peculiar to DEC equipment and some ntp documentation[1] and not a general usage thing. I will now try to stop using it, sorry for the confusion.

[1] http://doc.ntp.org/4.1.0/ntpd.htm
    http://doc.ntp.org/4.2.4/debug.html
--
Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux