Desvio do relógio mesmo que o NTPD esteja em execução

9

Estou tendo um problema com o relógio no meu PC. Eu estou correndo

  • Ubuntu 10.10 em um e-server IBM um tanto encrespado (1.5GB de RAM, 2.4GHz CPU)

  • O ntpd está em execução (iniciado no nível de execução 2)

  • servidores são definidos:

    server 1.us.pool.ntp.org
    server 2.us.pool.ntp.org
    server 3.us.pool.ntp.org
    server time.nrc.ca
    server ntp1.cmc.ec.gc.ca
    server ntp2.cmc.ec.gc.ca
    server wuarchive.wustl.edu
    server clock.psu.edu
    

Olhando para o arquivo de log, parece que o daemon ntp está em execução, mas o relógio do sistema nunca parece estar configurado, no entanto.

Se eu definir manualmente a hora a partir de um relógio "atômico" Casio, a data / hora exibida pelo miniaplicativo Relógio fica fora de sincronia ao longo do tempo.

Olhando para o arquivo de log (abaixo), parece que o daemon ntp começou ok e está sendo executado.

Então eu estou totalmente desorientado agora: - (

Aqui está uma cópia do meu arquivo ntp.log .

    
por droffo 17.02.2011 / 22:02

2 respostas

6

Os daemons NTP não querem dar um salto repentino no tempo do sistema. Por um lado, isso distorce a cronologia das entradas em seus arquivos de log, os daemons do sistema podem surtar, etc. O que ele faz é "desviar" o relógio do seu sistema para o lugar. Se você quiser verificar o quão longe do "tempo real" você está, você pode consultar um servidor ntp:

ntpdate -q pool.ntp.org

O NTP funciona ajustando o comprimento de um segundo em seu sistema por um pequeno bocado, para que você obtenha lentamente a hora correta. Pode demorar um pouco para a deriva acontecer se o seu deslocamento for alto. O que você pode fazer é forçar uma sincronização dura uma vez:

service ntp stop
ntpdate pool.ntp.org
service ntp start

Editar: em resposta aos comentários abaixo.

Defina esta linha em / etc / defaults / ntpdate

NTPDATE_USE_NTP_CONF=yes
    
por Tim Bielawa 18.02.2011 / 07:42
4

Houve alguns problemas com a sincronização NTP no Ubuntu. Algumas correções foram identificadas e estarão no release 11.04 em abril.

Colin Watson escreveu um postagem no blog detalhado sobre isso como uma resposta a um post do Ubuntu Brainstorm .

    
por 8128 18.02.2011 / 08:00