Odpowiedzi:
gniazdo NTP jest w użyciu, wychodzi
Wskazuje, że masz uruchomionego demona NTP, zwykle ten za pośrednictwem ntp
pakietu. Nie możesz mieć dwóch aplikacji dostosowujących zegar jednocześnie.
Najpierw zatrzymaj działającego demona NTP:
sudo service ntp stop
Uruchom ntpdate
polecenie.
Uruchom ponownie demona NTP:
sudo service ntp start
Demon NTP nie wykonuje dużych kroków do przodu ani do tyłu, ale jest użyteczny przy bardzo płynnych i małych przejściach. Z tego powodu zanim będzie działać poprawnie, zsynchronizuj czas, używając ntpdate
najpierw. Możesz zapytać o status demona w ten sposób:
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
Jeśli pojawi się błąd, NTP socket in use
jak pokazano poniżej:
W takim przypadku po prostu biegnij
$ sudo service ntp stop
$ sudo ntpdate pool.ntp.org
$ sudo service ntp start
i dostaniesz
LUB WŁĄCZ SIĘ
sudo ntpdate -u pool.ntp.org
zaktualizować przy uruchomionym demonie ntpd
Częstym problemem jest to, że ludzie odkrywają, że ich komputer nie został zaktualizowany podczas wyznaczonego przejścia DST (czas letni). Po rozpoznaniu użytkownik próbuje skorygować czas za pomocą sudo ntpdate -b pool.ntp.org
lub podobnie, aby odkryć, że NTP już działa i po prostu nie działa.
W ogólnym przypadku NTP po prostu nie można ufać, że poprawi zegar na przejściach DST. Na przykład NTP ma przypadki, w których odmówi ustawienia twojego zegara . Dostajesz mnóstwo trafień podczas wyszukiwania problemów z NTP, więc wyraźnie ograniczenia NTP dotknęły wielu ludzi. Jestem pewien, że istnieją solidne powody każdej decyzji dotyczącej projektu NTP, ale to nie zmienia faktu, że nie można ufać, że zawsze zrobi to, czego oczekiwałby przeciętny użytkownik.
Sprawdź, czy jest to dla Ciebie ważne w określonym celu. Możesz mieć więcej szczęścia z automatycznym przejściem na czas letni, jeśli ręcznie ustawisz właściwy czas na krótko przed przejściem.
Jest to trudny problem dla przeciętnego użytkownika do eksperymentowania, ponieważ czas letni występuje tylko w dwóch przypadkach rocznie.
Jeśli instalator i program NTTP jest zainstalowany i uruchomiony, pojawi się ten sam błąd, ponieważ nie można wyregulować zegara za pomocą dwóch programów jednocześnie.
Jeśli usługa jest uruchomiona, zsynchronizuje się z serwerami w /etc/ntp.conf, więc czas będzie zsynchronizowany. Lepiej jest zrestartować demona NTTP co noc, aby jeśli przestał się uruchamiać codziennie, ustaw go w crontab.
crontab -e
@daily sudo service ntp restart >> /tmp/time.log
możesz sprawdzić szczegóły synchronizacji serwera za pomocą poniższego polecenia
ntpq -p
ntpq
jest z xntpd.