GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Warum ist die Zeit meines EC2-Servers jeden Tag um ~10 Sekunden ausgeschaltet?

Es gibt eine Reihe von Faktoren, die dazu führen können, dass eine Software-Uhr langsam oder schnell läuft. Uhren auf virtuellen Servern sind besonders anfällig für eine ganze Klasse dieser Probleme. 12 Sekunden pro Tag sind ziemlich schlecht, bis Sie auf virtuelle Boxen mit Uhren stoßen, die mit 180–200 % Geschwindigkeit laufen! Uhren auf Laptops, die ausgesetzt werden, können ebenfalls unter Zeitproblemen leiden.

Sie sollten erwägen, ntupdate zu löschen zugunsten von ntpd . Der Paketname ist ntp auf Debian (und vermutlich auch Ubuntu). Der NTP-Daemon hält Ihre Zeit viel proaktiver synchron als ein Cron-Job, synchronisiert sich mit einem oder mehreren anderen NTP-Servern und hält Ihre Uhr viel genauer. Es ist eine weitere Implementierung des gleichen Protokolls ntpdate verwendet, außer ntpd überwacht die Uhrzeit kontinuierlich.

Wenn Sie den (sehr kleinen) Overhead von ntpd nicht wollen , könnten Sie erwägen, ntpdate auszuführen einmal pro Stunde. Angenommen, Sie haben jede Stunde 0,5 Sekunden Pause, sollte das ausreichen.


Linux
  1. Wie synchronisiert man die Zeit mit NTP auf dem Ubuntu-Server?

  2. Git fragt jedes Mal nach dem Benutzernamen, wenn ich pushe

  3. Holen Sie sich Sekunden seit der Epoche in Linux

  4. Wie kann man das Bash-Skript alle N Sekunden wiederholt ausführen?

  5. Warum ist meine SSH-Anmeldung langsam?

7 Möglichkeiten, die Antwortzeit des Servers zu verkürzen

So synchronisieren Sie die Zeit in Linux Server mit Chrony

NTP-Server und Best Practices

Warum hat der Server meine IP blockiert?

Jedes Mal, wenn ein neuer Kernel installiert wird, ein Skript ausführen?

Verwenden Sie NTP, um die Zeit zu synchronisieren