Christian Pubanz schrieb:
noname:/home/christian # /usr/sbin/ntpdc -c peers localhost remote local st poll reach delay offset disp ======================================================================= *LOCAL(0) 127.0.0.1 10 64 377 0.00000 0.000000 0.03052 =195.244.96.13 192.168.178.21 2 256 377 0.02133 -26.35310 0.15089
Hallo Christian, was soll "ntpdc -c peers" Dir zeigen (konnte ich Arnos Mail auch nicht entnehmen)? Ich finde "ntpq -p" nicht nur kürzer, sondern auch aussagekräftiger - vorne steht nicht das =, sondern eine Kennung, die die eingeschätzte Qualität des jeweiligen Zeitservers angibt (von *=bevorzugt bis x=scheußlich).
Ich bin jetzt mal testweise von den PTB-Servern auf de.pool.ntp.org umgestiegen.
Dazu sind sie da ;-) Es sei denn, Du hast ein größeres Firmennetzwerk zu versorgen...
Also:
1. Müsste ich hinbekommen, dass der NTPD beim Booten startet, sich nicht beendet und die Zeit syncronisiert. 2. Dass der NTPD in regelmäßigen Abständen der die Uhrzeit überprüft und ggf. korrigiert. Das Letzere ist genau das, was Aufgabe des ntpd ist. Das mit dem Start beim Booten ist allerdings so eine Sache :-( Der Befehl "insserv ntp" sollte in den jeweiligen Runleveln die Links setzen (wie der YaST Runlevel-Editor; wobei "ntp" der Name des Scripts in /etc/init.d ist - SLES 8, SLES 9 und SLES 10 sind da z. B. unterschiedlich: xntpd, ntp, ntpd). Beim nächsten Boot (oder "init 3") sollte der Zeitserver dann starten.
Er startet jedoch *nicht*, wenn die Abweichung der gefundenen Zeitserver von seiner eigenen Zeit eine bestimmte Frist übersteigt[1] :-/. Oder wenn er keine Netzwerkverbindung findet... [1] weswegen ich meinen Firmenzeitserver nach einem Reboot immer noch mal manuell kontrolliere :-(
Habe eben grade noch in der Boot.log folgendes gefunden: /var/lib/ntp/var/run/ntp/ntpd.pid -u
Hängt das event. damit zusammen?
Ja, evtl. ;-) Das sagt erstmal aus, dass der Zeitserver im chroot läuft. Siehe Zeile NTPD_RUN_CHROOTED="yes" in /etc/init.d/ntp Wenn der ntp chrooted läuft, sieht er das mit CHROOT_PREFIX angegebene Verzeichnis als / an. Die Angaben in der /etc/ntp.conf müssen also "addiert" werden. Wenn dort ein "driftfile /var/lib/ntp/drift/ntp.drift" eingetragen ist, der CHROOT_PREFIX auf /var/lib/ntp zeigt, liegt das Driftfile im Ergebnis unter /var/lib/ntp/var/lib/ntp/drift/ntp.drift. Analog wird das PID-file auf "$CHROOT_PREFIX/var/run/ntp/ntpd.pid" gesetzt (in /etc/init.d/ntp).
Grüße
Christian
HTH Werner -- Werner Flamme, Abt. WKDV Helmholtz-Zentrum für Umweltforschung GmbH - UFZ Permoserstr. 15 - 04318 Leipzig Tel.: (0341) 235-3921 - Fax (0341) 235-453921 http://www.ufz.de - eMail: werner.flamme@ufz.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org