ntpdate(1M) ntpdate(1M)
NAME
ntpdate - Setzt Datum und Uhrzeit über NTP
SYNTAX
ntpdate [-bds] [-o version#] [-p zeitstempelanzahl] [-t timeout]
server ...
BESCHREIBUNG
ntpdate setzt das lokale Datum und die Uhrzeit durch Pollen des (der)
NTP-Server (NTP - Network Time Protocol) auf dem (den) Rechner(n), der
(die) über Argumente angegeben ist (sind), um die korrekte Uhrzeit zu
ermitteln. Das Kommando muß vom Root-Benutzer auf dem lokalen Rechner
ausgeführt werden. Von jedem der angegebenen Server werden mehrere
Zeitstempel empfangen, aus denen mit Hilfe der NTP-Algorithmen zur
Auswahl eines NTP-Zeitgebers der geeignetste ausgesucht wird.
ntpdate kann in ein Startskript aufgenommen werden, um die Uhr beim
Systemstart zu setzen, und/oder regelmäßig über cron(1M) ausgeführt
werden. Die Zuverlässigkeit und Genauigkeit von ntpdate wird bei einer
großen Anzahl von Servern erheblich verbessert. Zwar kann auch ein
einzelner Server verwendet werden, mit mindestens drei bis vier Ser-
vern werden jedoch bessere Ergebnisse erzielt und die Anfälligkeit
gegenüber Funktionsausfällen von Servern wird reduziert.
ntpdate setzt zwei verschiedene Verfahren zum Setzen der lokalen Uhr-
zeit ein. Wenn ntpdate feststellt, daß die Differenz zwischen lokaler
Uhrzeit und ausgewähltem Zeitstempel mehr als 0,5 Sekunden ausmacht,
wird die lokale Zeit durch settimeofday(3C) gesetzt. Bei einer Abwei-
chung von weniger als 0,5 Sekunden wird die lokale Zeit über einen
Aufruf adjtime(2) angeglichen. Beim Hochfahren des Rechners ist es
normalerweise besser, die Systemuhr immer zu setzen.
-b Diese Option erzwingt, daß für die Anpassung der lokalen Zeit
settimeofday(3C) verwendet wird.
-s Diese Option weist ntpdate an, die Aktionen über die Funktion
syslog(3C) anstatt in der Standard-Ausgabe aufzuzeichnen. Diese
Option bietet sich an, wenn ntpdate von cron(1M) ausgeführt wird.
-d Diese Option kann verwendet werden, um eine Aktion von ntpdate zu
simulieren, d. h., ohne sie tatsächlich auszuführen. Ferner wer-
den Informationen für die Testhilfe ausgegeben. Standardmäßig
wird ntpdate in den abgehenden Paketen als eine Implementierung
der NTP Version 2 angegeben.
-o version#
Mit dieser Option kann festgelegt werden, daß in den gesendeten
NTP-Paketen eine andere Versionsnummer als der Stadardwert 3 ver-
wendet wird. Mögliche Werte sind 1, 2 oder 3.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
ntpdate(1M) ntpdate(1M)
-p zeitstempelanzahl
Über diese Option kann die Anzahl der Zeitstempel, die ntpdate
erhält, auf 1 bis 8 einschließlich eingestellt werden. Der Stan-
dardwert ist 4.
-t timeout
Über diese Option kann die Zeit angegeben werden, die auf eine
Antwort gewartet werden soll. Die Antwort-Wartezeit wird auf ein
Vielfaches von 0,2 Sekunden gerundet. Der Standardwert ist 1
Sekunde.
ntpdate setzt die lokale Uhrzeit nicht, wenn der Dämon in.xntpd(1M)
auf demselben Rechner läuft.
SIEHE AUCH
in.xntpd(1M), ntpq(1M), ntptrace(1M).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98