Mam NTTP na moim serwerze. To są wszystkie ustawienia domyślne, z wyjątkiem tego, że skomentowałem jego zdolność do bycia serwerem na innych komputerach:
# restrict -4 default kod notrap nomodify nopeer noquery
# restrict -6 default kod notrap nomodify nopeer noquery
restrict default ignore
Jeśli uruchomię ntpdate -q ntp.ubuntu.com
, powiedzą mi, że zegar mojej maszyny jest wyłączony o 7 sekund.
Co się dzieje? Jak zdiagnozować, co się dzieje, czy mogę włączyć dziennik?
więcej informacji # 1
# ntpq -np
remote refid st t when poll reach delay offset jitter
==============================================================================
91.189.94.4 193.79.237.14 2 u 30 64 7 108.518 -0.136 0.361
więcej informacji # 2
Oto jak to wyglądało, kiedy zadałem pytanie:
# ntpdate -q ntp.ubuntu.com
server 91.189.94.4, stratum 2, offset 7.191308, delay 0.13310
10 Jan 20:38:09 ntpdate[31055]: step time server 91.189.94.4 offset 7.191308 sec
A oto, jak wygląda teraz, po ponownym uruchomieniu ntpd kilka razy (zakładam, że to właśnie to naprawiło):
# ntpdate -q ntp.ubuntu.com
server 91.189.94.4, stratum 2, offset 0.000112, delay 0.13164
10 Jan 20:47:03 ntpdate[31419]: adjust time server 91.189.94.4 offset 0.000112 sec
więcej informacji # 3
Odinstalowałem ntp, zainstalowałem openntpd i uruchomiłem /usr/sbin/ntpd -d
, i widzę takie dane wyjściowe:
reply from 64.73.32.134: offset 6.715003 delay 0.041152, next query 30s
reply from 208.53.158.34: offset 6.700224 delay 0.036263, next query 31s
adjusting local clock by 6.734120s
reply from 72.18.205.156: offset 6.708575 delay 0.035885, next query 30s
reply from 64.73.32.134: offset 6.701463 delay 0.044199, next query 33s
Co dla mnie dość wyraźnie wskazuje, że nie jestem w stanie ustawić czasu na moim serwerze (chociaż przy zwykłym ntp czasami wydaje się aktualizować ...).
więcej informacji # 4
Mój dostawca VPS mówi:
Najnowsze jądra nie powinny blokować twojego systemu na zegarze dom0, aby być bezpiecznym, możesz ustawić xen.independent_wallclock = 1 w swoim sysctl.conf.
Co, jak sądzę, nadal nie rozwiązuje problemu VPS wymagającego dostępnego procesora, aby wykonać prawidłowe obliczenia czasowe.
ntpq -np
, jaka jest wydajność?