Re: Zeit-Synchronisation

From: Oliver Fromme <olli(at)secnetix.de>
Date: Tue, 19 Dec 2000 15:06:38 +0100 (CET)

Clemens Hermann <haribeau(at)gmx.de> wrote:
> zur Zeitsynchronistaion unter FreeBSD 4.2 hätte ich ein paar Fragen.
> Problem: Rechner mit permanenter Netzanbindung soll sich selbständig
> synchronisieren. Dazu erschien mir der ntpd (früher xntpd) am
> geeignetsten.

Korrekt.

> Ich hab ihn also mit ein paar Zeitservern aus meiner
> Umgebung konfiguriert und er läuft.
> Aber: Die Zeit geht einige Sekunden nach, wird aber nicht sofort
> korrigiert, sondern ich krieg nur manchmal die Meldung "Time Adjustment
> clamped to +1 second". Ich gehe mal davon aus, dass das normal ist.

Es ist. Der ntpd führt die Uhr nur nach, d.h. er läßt sie
nötigenfalls schneller oder langsamer laufen, aber er macht
niemals Sprünge. Auf einem laufenden System sollte die
Zeit _niemals_ Sprünge machen (weder vor noch zurück), denn
das kann fatale Folge haben (man denke nur mal an Prozesse,
die auf ein SIGALRM warten und möglicherweise nie eins be-
kommen).

Ab einer bestimmten Abweichung (ich weiß nicht genau wie
groß, evtl. 5 Minuten oder so) weigert sich der ntpd sogar,
die Zeit überhaupt anzurühren, weil er davon ausgeht, daß
da irgendwas überhaupt nicht stimmt.

Für Sprünge und "Grobkorrekturen" ist ntpdate da. Man
sollte dies beim Booten (unmittelbar vor dem Starten des
ntpd) einmal verwenden, und auch _nur_ dann.

> 1. Wie kann ich beim Start des Rechners (_bevor_ ntpd gestarted wird) die
> Zeit synchronisieren, nicht, dass es im Extremfall Stunden oder Tage
> dauert, bis dann irgendwann die Zeit stimmt?

Siehe oben: ntpdate. Für /etc/rc.conf gibt's dafür schon
einen "Knopf", siehe /etc/defaults/rc.conf. Wenn Du die
Edition von Lehmanns hast, sind auch bereits die NTP-Server
der deutschen PTB dort eingetragen (die Du natürlich ggf.
durch netztopologisch nähergelegene Server ersetzen soll-
test, sofern verfügbar).

> 2. Wird die HW-Clock vom ntpd automatisch mitgeeicht? Falls nein, wie mache
> ich das am besten?

Sie wird.

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
"All that we see or seem is just a dream within a dream" (E. A. Poe)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 19 Dec 2000 - 15:06:44 CET

search this site