У меня работает 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
, каков выход?