У мене на сервері працює ntpd. Це всі налаштування за замовчуванням, за винятком того, що я прокоментував його здатність бути сервером для інших машин:
# restrict -4 default kod notrap nomodify nopeer noquery
# restrict -6 default kod notrap nomodify nopeer noquery
restrict default ignore
Якщо я біжу ntpdate -q ntp.ubuntu.com
, мені кажуть, що годинник моєї машини вимкнений на 7 секунд.
Що відбувається? Як я можу діагностувати те, що відбувається, чи є журнал, який я можу включити?
більше інформації №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
більше інформації №2
Ось як це виглядало, коли я задавав питання:
# 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
І ось, як це виглядає зараз, після перезавантаження ntpd кілька разів (я припускаю, що це виправлено):
# 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
більше інформації №3
Я видалив ntp і встановив openntpd і побіг /usr/sbin/ntpd -d
, і я бачу такий вихід:
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
Що для мене досить чітко вказує на те, що я не в змозі встановити час на своєму сервері (хоча, за допомогою регулярного ntp, він, здається, іноді оновлюється ...).
більше інформації №4
Мій постачальник послуг VPS каже:
Останні ядра не повинні фіксувати вашу систему до годинника нашого dom0, щоб бути на безпечній стороні, ви можете встановити xen.independent_wallclock = 1 у своєму sysctl.conf.
Я вважаю, що все ще не вирішується питання про те, що VPS потребує наявного центрального процесора для правильних розрахунків часу.
ntpq -np
, який результат?