ntpdate ignora o fuso horário

3

Estou tentando configurar a sincronização de horário em um CentOS 5.5 VDS, mas não consigo descobrir por que ele não será atualizado no fuso horário correto. por exemplo. Depois de definir manualmente a data e a hora corretas quando executo isso:

date && ntpdate au.pool.ntp.org && date

Eu entendo isso:

Mon Oct 17 08:58:48 EDT 2011
16 Oct 17:58:01 ntpdate[14659]: step time server 202.60.94.11 offset -54048.345159 sec
Sun Oct 16 17:58:01 EDT 2011

etc/localtime foi substituído por um link para o arquivo Australia/Melbourne timezone e '/ etc / sysconfig / clock' foi editado de acordo. O servidor foi reinicializado desde as mudanças e parece (finalmente) estar usando o fuso horário correto, então por que o ntpdate parece estar ignorando-o?

Por acaso, rdate simplesmente expira e eu ainda tenho que determinar o porquê. Eu também tenho o serviço ntpd instalado, mas ele foi desativado até que eu resolva este problema.

    
por John Gardeniers 17.10.2011 / 00:25

3 respostas

1

Meu Melbourne tem o EST-10EST, M10.1.0, M4.1.0 / 3. Seu é como o arquivo de New_York.

    
por 17.10.2011 / 02:36
1

Eu tive um problema semelhante. Eu finalmente determinei que meu arquivo / usr / share / zoneinfo / Australia / Melbourne era o mesmo que New_York.

Depois que eu mudei, copiando um arquivo da Austrália Melbourne de outro servidor, tudo ficou bem com o tempo novamente.

É simples fazer o seguinte para reinstalar o tzdata

sudo yum reinstall tzdata

Problema muito chato, mas tudo corrigido depois disso.

    
por 21.01.2012 / 08:56
1

em sistemas baseados no Debian, rodando como root:

dpkg-reconfigure tzdata

Selecione o fuso horário correto.

    
por 09.12.2014 / 02:03