Wskazuje, że masz uruchomionego demona NTP, zwykle ten za pośrednictwem ntppakietu. Nie możesz mieć dwóch aplikacji dostosowujących zegar jednocześnie.
Najpierw zatrzymaj działającego demona NTP:
sudo service ntp stop
Uruchom ntpdatepolecenie.
Uruchom ponownie demona NTP:
sudo service ntp start
tło
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 ntpdatenajpierw. 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
Ubuntu dostarcza domyślnie openntpd, a nie xnptd? ntpqjest z xntpd.
Przywróć Monikę - M. Schröder
@ MartinSchröder Masz rację! :) Edycja teraz. Dzięki.
gertvdijk
Korekta: ntpq pochodzi z implementacji odniesienia ntp. W latach 90. i na początku XX wieku nazywał się xntpd, teraz jest to tylko ntpd lub ntpv4.
dfc
Świetne wytłumaczenie - nigdy nie wiedziałem, dlaczego ntp nie robi tak dużych skoków.
Jeremy Hajek
+1 Włączyłem ntpd i spodziewałem się, że zobaczę, jak poprawia mój czas (który wynosił 2 minuty), jako dowód, że działa. Ale oczywiście tego nie zrobi, ponieważ „nie podejmie dużych kroków do przodu ani do tyłu”. Dzięki za wyjaśnienie
matowy freake
4
Jeśli pojawi się błąd, NTP socket in usejak pokazano poniżej:
W takim przypadku po prostu biegnij
$ sudo service ntp stop
$ sudo ntpdate pool.ntp.org
$ sudo service ntp start
Nie zachęcaj ludzi do uruchamiania ntpdate, gdy ntpd działa
dfc
1
Po co publikować zrzuty ekranu z samym tekstem? Kopiuj i wklej „po prostu działa”. ;-)
gertvdijk
1
+1 dla opcji -u, która pozwala uniknąć kłopotów z zatrzymaniem NTTP
Dan Carter
1
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.orglub 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
jest z xntpd.Jeśli pojawi się błąd,
NTP socket in use
jak pokazano poniżej:W takim przypadku po prostu biegnij
i dostaniesz
LUB WŁĄCZ SIĘ
sudo ntpdate -u pool.ntp.org
zaktualizować przy uruchomionym demonie ntpd
źródło
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.
źródło
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.
możesz sprawdzić szczegóły synchronizacji serwera za pomocą poniższego polecenia
źródło