
Eu verifiquei as configurações e até instalei o servidor NTP, nada parece consertar isso,
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
Aqui está a situação atual
$ 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)
Responder1
Força a sincronização inicial usando o -g
sinalizador no daemon NTP. Para Debian e derivados, isso é configurado em /etc/default/ntp
:
# cat /etc/default/ntp
NTPD_OPTS='-g'
Verifique a ntpd(8)
página de manual para uma explicação detalhada:
-g
Normalmente,
ntpd
sai com uma mensagem para o log do sistema se o deslocamento exceder o limite de pânico, que é 1000 s por padrão. Esta opção permite definir o tempo para qualquer valor sem restrições; no entanto, isso pode acontecer apenas uma vez. Se o limite for excedido depois disso,ntpd
sairá com uma mensagem no log do sistema. Esta opção pode ser usada com as opções-q
e-x
.
Verifique seus registros para ver se esse é o caso.
Use o ntpq(1)
utilitário para verificar os servidores remotos:
# 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
Uma verificação adicional seria comparar o relógio do sistema e o relógio do hardware para ver se estão sincronizados. Leia o hwclock(8)
para isso.