A hora do servidor é * WAY * Off

1

A hora no meu servidor é de cerca de 19 horas e não posso, durante a minha vida, descobrir como sincronizá-lo. Eu segui os passos aqui , e esta é a saída:

[root@ip-72-167-39-231 ~]# /sbin/service ntpd stop
Shutting down ntpd:                                        [  OK  ]
[root@ip-72-167-39-231 ~]# /usr/sbin/ntpdate 0.pool.ntp.org
25 Oct 08:42:32 ntpdate[22173]: adjust time server 199.4.29.166 offset 0.034126 sec
[root@ip-72-167-39-231 ~]# clock
Mon 24 Oct 2011 01:43:18 PM MST  -0.344112 seconds
[root@ip-72-167-39-231 ~]# /usr/sbin/ntpdate nist1-ny.ustiming.org
25 Oct 08:44:41 ntpdate[22180]: adjust time server 64.90.182.55 offset -0.002749 sec
[root@ip-72-167-39-231 ~]# clock
Mon 24 Oct 2011 01:45:24 PM MST  -0.593604 seconds

Em resposta a sugestões nos comentários:

[root@ip-72-167-39-231 ~]# ntpdate -u tick.usno.navy.mil
25 Oct 09:00:40 ntpdate[22294]: adjust time server 192.5.41.40 offset 0.111328 sec

[root@ip-72-167-39-231 ~]# clock
Mon 24 Oct 2011 02:00:46 PM MST  -0.140884 seconds
[root@ip-72-167-39-231 ~]# date
Tue Oct 25 09:01:10 MST 2011

[root@ip-72-167-39-231 ~]# TZ=Z date
Tue Oct 25 16:01:20  2011
[root@ip-72-167-39-231 ~]#

Ainda mais ...

[root@ip-72-167-39-231 zoneinfo]# ln -s /usr/share/zoneinfo/America/New_York /etc/localtime
[root@ip-72-167-39-231 zoneinfo]# clock
Mon 24 Oct 2011 05:17:24 PM EDT  -0.270220 seconds

[root@ip-72-167-39-231 zoneinfo]# export TZ=America/New_York
[root@ip-72-167-39-231 zoneinfo]# clock
Mon 24 Oct 2011 05:21:42 PM EDT  -0.656424 seconds

Eu não me importo, mas o e-mail que é enviado agora está aparecendo nos clientes como se tivesse sido enviado ontem à tarde ...

    
por Tom Thorogood 25.10.2011 / 17:50

2 respostas

2

Tente o seguinte:

ntpdate -u pool.ntp.org
hwclock --adjust
hwclock --systohc

Isso atualizará as configurações de tempo do pool.ntp.org, ajustará o hwclock para desvios sistemáticos e sincronizará o relógio do hardware com o relógio do sistema. A página man do hwclock

Se você executar esses comandos em um host da VM, isso poderá afetar negativamente todos os convidados da VM e sua capacidade de exibir a hora correta. Planeje de acordo.

Embora eu não saiba se o hwclock -s fará qualquer coisa no guest da VM ... vou adivinhar que não.

    
por 25.10.2011 / 18:33
4

Em qualquer sistema normal * nix, ntpdate -u tick.usno.navy.mil deve ajustar o relógio corretamente.

Se as configurações do fuso horário estiverem desativadas, o comando date ainda retornará a "hora local" incorreta.

    
por 25.10.2011 / 17:59