ntpdate, o ntpd pode atualizar o tempo de time.google.com, mas o serviço ntpd falha

1

Estou tentando sincronizar minha instância do Ubuntu 12.04.5 com os servidores de tempo do Google em time{1,4}.google.com e posso consultar usando ntpdate e ntpd, mas depois que inicio o ntp como um serviço, ele não consegue entrar em contato com os servidores de horário. Não tenho certeza porque eu seria capaz de fazer um, mas não o outro?

Consulta com o ntpdate funciona:

$ ntpdate time1.google.com
14 Feb 10:47:28 ntpdate[17245]: adjust time server 216.239.35.0 offset 0.015588 sec

Como a consulta com o ntpd:

$ ntpd -q -g -c /etc/ntp.conf
ntpd: time slew -0.004094s

Mas tudo que vejo no ntpq depois de iniciar o serviço ntpd é INIT:

$ service ntp start
$ ntpq -n
ntpq> peers
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 <local IP>      .INIT.          16 u    -   64    0    0.000    0.000   0.000
 216.239.35.0    .INIT.          16 u    -   64    0    0.000    0.000   0.000
 216.239.35.4    .INIT.          16 u    -   64    0    0.000    0.000   0.000
 216.239.35.8    .INIT.          16 u    -   64    0    0.000    0.000   0.000
 216.239.35.12   .INIT.          16 u    -   64    0    0.000    0.000   0.000

E isso não muda desse estado. Meu arquivo ntp.conf consiste apenas dos servidores do Google e nada mais (sem restrições):

$ cat /etc/ntp.conf
server time1.google.com
server time2.google.com
server time3.google.com
server time4.google.com
    
por WheresWardy 14.02.2017 / 11:53

2 respostas

0

Gerenciado para resolver isso; foi devido ao script de inicialização codificar um arquivo de configuração diferente do padrão, o que significava que as atualizações do meu arquivo de configuração não estavam tendo efeito e os valores restrict no arquivo de configuração que estava realmente usando estavam incorretos.

    
por 15.02.2017 / 15:31
0

Volte em 15 minutos e verifique novamente.

the client normally takes a few minutes to synchronize to a server.

When started for the first time and a frequency file is not present, the daemon enters a special mode in order to calibrate the frequency. This takes 900 s during which the time is not disciplined.

link

A página de depuração também mostra mais algumas variáveis, principalmente o comando associations .

    
por 14.02.2017 / 14:38