Dedicated server: Uhr geht immer wieder falsch
-
Hallo,
ich habe einen dedicated server bei Hetzner:
https://www.hetzner.de/dedicated-rootserver/ax60-ssdAlso ein System mit "AMD Ryzen 7 1700X Octa-Core".
Windows Server 2016 installiert.Mehrmals täglich verbinde ich per RDP und überprüfe, ob alle Programme korrekt laufen.
Leider ist das nicht immer der Fall, denn einige sind von einer korrekten Systemzeit abhängig.Und komischerweise geht die Systemzeit manchmal um 1-2 Minuten falsch.
Sobald ich eine manuelle sync. mache (time.windows.com), ist die Zeit wieder korrekt.
Das komische ist, dass dabei die automatische sync. erst kürzlich stattfand.Kann das was mit dem Ryzen zu tun haben? Irgendein Timing-Bug oder so?
Ich kann mir nicht erklären, warum die Systemzeit nach scheinbar nur wenigen Stunden schon etwa um 1-2 Minuten falsch (nach) geht.
Danke.
-
Hatte ich auch mal, habe dann den Zeitserver geändert.
Allerdings sind 2 Minuten echt viel und deutet auf einen Fehler hin wie z.B. defekte BIOS-Uhr, Batterie get langsam leer.
-
Batterie? Aber der Server läuft 24/7.
Zeitserver auf time.nist.gov ändern brachte auch nix.Kann man das Intervall der auto. sync. verkürzen?
-
Example 1 und 2 könnten Dein Problem lösen.
-
Ryzen schrieb:
Batterie? Aber der Server läuft 24/7.
Bei einer leeren Batterie würde, im Falle eines Zwangsreboots oder Zwangsrunterfahren für 1-2 Minuten, der Server komplett die Uhrzeiteinstellungen verlieren und hätte dann erst wieder eine Zeit, die vom 1.1.1970 abweicht, sobald ein NTP sync durchgeführt wurde. Das kann schon in der Frühzeit des Reboots stattfinden, aber dann hätte er auch die korrekte Zeit wieder.
Eine leere Batterie fällt als Ursache somit aus.Meine Vermutung wäre eher:
Der Quarz für die interne RTC Uhr ist defekt oder ein Montagsexemplar, was dazu führt, dass die Uhrzeit nach bzw. vorgeht.
In dem Fall hilft nur ein Auswechseln des Mainboards oder ein viel häufiger durchgeführter NTP sync.Kann man das Intervall der auto. sync. verkürzen?
Du kannst den sync in /etc/cron.hourly
eintragen.
Dann wird er jede Stunde einmal ausgeführt.
-
Danke Ivo, werd ich mal checken.
@Pentium äh /etc/cron.hourly auf Window Server?
Die Ursache könnte vielleicht sein, dass ich mehrere Java-Instanzen laufen habe:
https://stackoverflow.com/questions/102064/clock-drift-on-windows/624339#624339
bzw.
https://stackoverflow.com/questions/102064/clock-drift-on-windows/9252652#9252652
-
Ryzen schrieb:
Danke Ivo, werd ich mal checken.
@Pentium äh /etc/cron.hourly auf Window Server?
Musst halt improvisieren und die gegebenen Antworten auf ein Windowssystem abbilden.
-
Ryzen schrieb:
Die Ursache könnte vielleicht sein, dass ich mehrere Java-Instanzen laufen habe:
https://stackoverflow.com/questions/102064/clock-drift-on-windows/624339#624339
bzw.
https://stackoverflow.com/questions/102064/clock-drift-on-windows/9252652#9252652Oder die Stromversorgung, wie sich dort auch in den Kommentaren nachlesen lässt.
Insbesondere bei Servern mit USV.