Was bringt meine Systemuhr durcheinander?

2

Ubuntu 14.04 Desktop, 64-Bit

Ich bin heute Morgen zur Arbeit gekommen und habe festgestellt, dass die Uhr auf meinem System im Vergleich zur Uhr auf meinem Telefon um ca. 3 Minuten abgestellt ist. Das scheint seltsam, da mein System rund um die Uhr läuft und die Zeit synchronisiert bleiben sollte ntp.ubuntu.com, oder? Und ich habe dieses Problem noch nie bemerkt.

In der Systemkonfiguration werden die Einstellungen für "Uhrzeit und Datum" so festgelegt, dass die Uhrzeit automatisch über das Internet eingestellt wird.

Also fing ich an zu graben ...

Zuerst habe ich ntpdatedie Zeit aktualisiert. Dies funktionierte, aber einige Minuten später war die Zeit erneut falsch - ungefähr -217 Sekunden.

Als nächstes installierte ich ntpdin der Hoffnung, dass eine kontinuierliche Aktualisierung das Problem lösen würde. Ich habe das Datum mit zurückgesetzt ntpdateund den ntpdDienst gestartet . Kein Glück - einige Minuten später war die Zeit erneut um ungefähr -217 Sekunden verrutscht.

Der Versatz von -217 Sekunden scheint ziemlich konsistent zu sein - dh. es scheint nicht zu driften, sobald es diesen Unterschied trifft. Dies deutet darauf hin, dass sich auf meinem System etwas befindet, das die Zeit in regelmäßigen Abständen zurücksetzt. Da die Änderung zu groß ist, ntpdwird sie nicht angepasst.

Nach weiteren Experimenten habe ich festgestellt, dass das, was auch immer meine Uhr zurücksetzt, ungefähr alle 5 Minuten geschieht. Ich habe in meinem crontabund dem crontabnach root gesucht , sowie in den systemweiten Cron-Dateien.

Ein paar zusätzliche Details:

  1. Ich bin einer Windows-Domain über "Ebenso offen" beigetreten.

  2. Es war eine große Veränderung in unser Netzwerk über das Wochenende - wir von einer Verbindung zu einem anderen (schneller) Anschluss geschaltet. Ich bin jedoch anscheinend der einzige, bei dem dieses Problem auftritt (unter etwa 30 Windows-PCs, Ubuntu-PCs und Macs).

Also ein paar Fragen:

  • Was könnte das sein?
  • Wenn ein geplanter Job nicht in meinen cronDateien enthalten ist, wo könnte er sein?
Kryten
quelle
1
Sie können versuchen, es offline auszuführen, um festzustellen, ob es sich um die Hardware-Uhr handelt. Stellen Sie die Uhrzeit manuell oder mit ntpdate ein, deaktivieren Sie die vorhandene Uhrzeitaktualisierung (möglicherweise funktioniert dies anhand der Einstellungen), und lassen Sie ab und zu einen Cron ausführen, um sie zu aktualisieren Arbeit
Wilf
Ich habe mich über die Hardware-Uhr gewundert, aber es ist merkwürdig, dass sie immer im gleichen Intervall um den gleichen Betrag vorspringen möchte.
Kryten

Antworten:

2

Es könnte zu der Lösung führen, dass ein Domänenmitglied nicht mehr als 5 Minuten Zeitversatz haben sollte. Siehe http://download1.beyondtrust.com/Technical-Support/Downloads/files/pbiso/Manuals/likewise-open-54-guide.html#id2944830. Ich empfehle die Einstellungen von Stellen Sie ebenfalls sicher, dass dieser Zeitunterschied nicht auftreten kann. Ein Windows-Domänenmitglied wird normalerweise mit dem PDC synchronisiert. Es ist jedoch möglich, dass Ihr Client mit einem nicht synchronisierten Domänencontroller synchronisiert. Nur ein Gedanke.

NetAndif
quelle
Sieht so aus, als wäre es das gewesen. Überprüfte unseren primären Domänencontroller und stellte fest, dass der Zeitdienst nicht ordnungsgemäß aktualisiert wurde. Es sieht so aus, als wäre es seit einiger Zeit nicht mehr aktualisiert worden und die Zeit entfernte sich langsam von der "realen" Zeit. Ich glaube, ich habe es durch ein Update des primären Domänencontrollers behoben. Ich muss es in Kürze überprüfen und prüfen, ob ich herausfinden kann, ob es ordnungsgemäß aktualisiert wird.
Kryten