Системные часы на 5,5 впереди, хотя NTP
Я проверил конфиги и даже установил NTP-сервер, кажется, ничто не может исправить это,
sudo dpkg-reconfigure tzdata
Current default time zone: 'Asia/Tehran'
Local time is now: Thu May 9 00:49:38 IRDT 2013.
Universal Time is now: Wed May 8 20:19:38 UTC 2013.
/etc/ntp.conf
driftfile /var/lib/ntp/ntp.drift
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server ir.pool.ntp.org
server in.pool.ntp.org
server tr.pool.ntp.org
server ntp.ubuntu.com
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
restrict ::1
Вот текущая ситуация
$ date
Sun May 12 17:15:39 IRDT 2013
$ date --utc
Sun May 12 12:45:40 UTC 2013
according to Google my local time is
11:45 AM Sunday, May 12, 2013 (IRDT)
1 ответ
Принудительная начальная синхронизация с помощью -g
флаг в демоне NTP. Для Debian и производных это настраивается в /etc/default/ntp
:
# cat /etc/default/ntp
NTPD_OPTS='-g'
Проверить ntpd(8)
Страница man для подробного объяснения:
-g
Обычно,
ntpd
выходит с сообщением в системный журнал, если смещение превышает порог паники, который по умолчанию составляет 1000 с. Эта опция позволяет установить время на любое значение без ограничений; однако это может произойти только один раз. Если порог превышен после этого,ntpd
выйдет с сообщением в системный журнал. Эта опция может быть использована с-q
а также-x
опции.
Проверьте свои журналы, чтобы увидеть, если это так.
Использовать ntpq(1)
Утилита для проверки удаленных серверов:
# ntpq
ntpq> pe
remote refid st t when poll reach delay offset jitter
==============================================================================
+213.194.159.3 81.19.96.148 3 u 798 1024 337 81.503 0.178 37.213
-mx.tjma.es 150.214.94.5 2 u 474 1024 375 54.353 -116.72 88.993
+m91-187-92-138. 78.46.108.116 3 u 830 1024 317 89.527 15.581 34.467
*www.clip.dia.fi 150.214.94.5 2 u 901 1024 377 45.648 -0.994 23.004
LOCAL(0) .LOCL. 10 l 207m 64 0 0.000 0.000 0.000
ntpq> as
ind assid status conf reach auth condition last_event cnt
===========================================================
1 18026 9424 yes yes none candidate reachable 2
2 18027 931a yes yes none outlyer sys_peer 1
3 18028 9424 yes yes none candidate reachable 2
4 18029 961a yes yes none sys.peer sys_peer 1
5 18030 8043 yes no none reject unreachable 4
Одна дополнительная проверка будет сравнивать системные часы и аппаратные часы, чтобы увидеть, синхронизированы ли они. Прочитайте hwclock(8)
за это.