Antworten:
Der NTP-Socket wird verwendet und beendet sich
Gibt an, dass ein NTP-Dämon ausgeführt wird, normalerweise der über das ntp
Paket. Es können nicht zwei Anwendungen gleichzeitig die Uhrzeit einstellen.
Stoppen Sie zuerst den laufenden NTP-Daemon:
sudo service ntp stop
Führen Sie Ihren ntpdate
Befehl aus.
Starten Sie den NTP-Daemon erneut:
sudo service ntp start
Der NTP-Daemon unternimmt keine großen Schritte vorwärts oder rückwärts, ist jedoch für sehr glatte und kleine Übergänge nützlich. Bevor es richtig funktioniert, synchronisieren Sie die Zeit ntpdate
aus diesem Grund zuerst mit. Sie können den Status des Daemons folgendermaßen abfragen:
ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*chime1.surfnet. 194.171.167.130 2 u 59 64 7 3.159 -0.207 0.136
+chime2.surfnet. .GPS. 1 u 59 64 7 6.872 -0.592 0.091
[...]
ns1.tudelft.nl .INIT. 16 u - 64 0 0.000 0.000 0.000
+ev001.tilaa.nl 193.67.79.202 2 u 55 64 7 4.038 -0.613 0.110
Wenn Sie den Fehler NTP socket in use
wie unten gezeigt erhalten:
In diesem Fall einfach laufen
$ sudo service ntp stop
$ sudo ntpdate pool.ntp.org
$ sudo service ntp start
und du wirst bekommen
ODER LAUFEN SIE NUR
sudo ntpdate -u pool.ntp.org
Update mit dem NTPD-Deamon ausgeführt
Ein häufiges Problem besteht darin, dass die Benutzer feststellen, dass ihr Computer zum festgelegten Zeitpunkt der Sommerzeit (DST) nicht aktualisiert wurde. Einmal erkannt, versucht der Benutzer, die Zeit mit sudo ntpdate -b pool.ntp.org
oder ähnlichem zu korrigieren, nur um festzustellen, dass NTP bereits ausgeführt wird und einfach nicht funktioniert.
Im Allgemeinen kann NTP einfach nicht als vertrauenswürdig eingestuft werden, wenn es darum geht, die Uhrzeit bei DST-Übergängen zu korrigieren. Zum Beispiel hat NTP Fälle, in denen es sich weigert, Ihre Uhr einzustellen . Bei der Suche nach NTP-Problemen werden unzählige Treffer erzielt, sodass die Einschränkungen von NTP offensichtlich viele Menschen betroffen haben. Ich bin mir sicher, dass es gute Gründe für eine NTP-Designentscheidung gibt, aber das ändert nichts an der Tatsache, dass es nicht vertrauenswürdig ist, immer das zu tun, was der durchschnittliche Benutzer erwartet.
Überprüfen Sie dies unbedingt, wenn es Ihnen für einen bestimmten Zweck wichtig ist. Sie haben möglicherweise mehr Glück mit einem automatischen DST-Übergang, wenn Sie die richtige Zeit kurz vor dem Übergang manuell einstellen .
Dies ist ein schwieriges Problem für den durchschnittlichen Benutzer, da die Sommerzeit nur bei zwei Instanzen pro Jahr auftritt.
Wenn ntp deamen installiert ist und ausgeführt wird, wird derselbe Fehler angezeigt, da Sie die Uhr nicht über zwei Programme gleichzeitig einstellen können.
Wenn der Dienst ausgeführt wird, wird er mit den Servern in /etc/ntp.conf synchronisiert, sodass die Zeit synchronisiert wird. Es ist besser, den ntp-Daemon jede Nacht neu zu starten, damit er, wenn er nicht mehr funktioniert, jeden Tag gestartet wird, in crontab gesetzt wird.
crontab -e
@daily sudo service ntp restart >> /tmp/time.log
Sie können die Details Ihrer Serversynchronisierung über den folgenden Befehl überprüfen
ntpq -p
ntpq
ist von xntpd.