Zeitsynchronisation

Ziel

Die Arbeit im Netz erfordert synchron laufende Systemuhren auf allen beteiligten Maschinen. Das Einrichten eines entsprechenden Abfrage-Mechnismus von Time-Servern sichert die Synchronisation der Systemuhr mit anderen Maschinen.

Voraussetzungen

Sie sollten den Dienst /uni/global nutzen. Weiterhin müssen Sie eine Maschine finden, auf der ein Zeitserver läuft (saturn.hrz.tu-chemnitz.de, sunnyboy.informatik.tu-chemnitz.de, otto.mb3.tu-chemnitz.de).

Wurde bereits die AFS-Client-Funktionalität installiert, kann auf eine explizite Zeitsynchronisation verzichtet werden, da die AFS-Daemonen die Zeitsynchronisation quasi nebenbei erledigen.

Vorgehensweise

Erzeugen eines Eintrags für den cron(1M) mittels crontab(1) für das Kommando ntpdate(8)
Der crontab-Eintrag sollte so aussehen:
43 0,2,4,6,8,10,12,14,16,18,20,22 * * * /uni/global/etc/ntpdate -b -s saturn.hrz.tu-chemnitz.de
Als Zeitangabe für die Minute sollte aus pragmatischen Erwägungen die Hostnummer der IP-Adresse modulo 60 (im Beispiel 43) verwendet werden.
Der gezeigte Eintrag sorgt dafür, daß alle zwei Stunden die lokale Systemuhr mit dem Kommando ntpdate entsprechend der vom Timeserver am Rechner saturn.hrz.tu-chemnitz.de gelieferten Zeit eingestellt wird.
Thomas Müller, 27 Mai. 1994, 05. Mai 1995