[MASOCH-L] Dúvida referente a NTP

Welkson Renny de Medeiros welkson at cruzeta.com.br
Tue Dec 4 12:57:06 -03 2012


Olá Moreiras,

Esse servidor 10.xxx é um AD. Incluí essa linha recente já pra tentar
resolver esse problema (se houvesse algum problema de internet, pelo menos
poderia corrigir o horário usando um servidor local).

Nessa máquina roda um sistema de Ponto, que a cada sincronização com o
servidor remoto grava um log com seu respectivo horário. No log consigo
visualizar o momento que a rede falhou... a falha continua por umas 4 ou 5
horas, e no meio desse processo já dá pra visualizar o momento em que a
hora é adiantada.

Eu tinha esse problema com o Ubuntu antigo usando "ntpdate-debian" (via
Cron a cada 5 min).... migrei então para o Ubuntu 12, e passei a usar o
serviço ntp (/etc/init.d/ntp), e mesmo assim esse erro ocorre (raramente,
mas ocorre, e em máquinas diferentes).

Eu imagino que o serviço NTP fica tentando conectar ao servidor remoto, não
consegue, e em algum momento se perde nos cálculos e altera a hora de forma
errada.

Eu vou fazer o seguinte: eu tenho um terminal na sala onde trabalho, vou
remover o cabo de rede, e acompanhar as próximas 24hs. Qualquer novidade
aviso na lista.

Obrigado pelas dicas.

Welkson Renny



Em 4 de dezembro de 2012 11:32, Antonio M. Moreiras <moreiras at nic.br>escreveu:

> Olá.
>
> O NTP gera uma espécie de relógio virtual no computador. Um sistema em
> loop fechado, onde as consultas aos servidores externos funcionam como
> parâmetro para correção. Na prática isso significa que ele aprende qual
> é o erro intrínsico na frequência do relógio do computador, e que
> consegue manter o sistema sincronizado por mais tempo (do que se não
> estivesse executando) mesmo que perca o acesso à rede.
>
> Então não acredito que ele seja o culpado, a menos que você tenha
> encontrado algum bug novo.
>
> Me chamou a atenção a linha "server 10.xxx.xxx.xxx". O terminal ainda
> tinha acesso a esse servidor na sua rede? Ele está OK?
>
> Sugestão: segundo sua configuração, você têm logs do NTP. Gere os
> gráficos correspondentes a essas horas, talvez eles dêem uma pista sobre
> o que aconteceu. Exemplo de utilização desses logs:
> http://ntp.br/NTP/MenuNTPAvancado#Gerando_gr_ficos
>
> []s
> Moreiras.
>
> On 04/12/12 11:46, Welkson Renny de Medeiros wrote:
> > Senhores,
> >
> > Ainda estou investigando o caso, então não tenho muitos detalhes.
> >
> > Tenho alguns terminais com Ubuntu 12 LTS (32 bits) com o NTP configurado
> > para sincronizar o horário... acontece que esse terminal, por problemas
> de
> > infra ficou mais de 5hs sem rede, e sem motivo aparente o relógio
> adiantou
> > quase 5 horas.
> >
> > A alguns meses tive o mesmo problema em outro terminal.
> >
> > O que faz o NTP quando está sem rede? existe risco dele está causando
> essa
> > diferença de horário?
> >
> > # 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
> >
> > # sincroniza hora mesmo que diferenca seja maior que 1000s (aprox. 16
> min)
> > tinker panic 0
> >
> > server 10.xxx.xxx.xxx
> > server a.ntp.br
> > server b.ntp.br
> > server c.ntp.br
> > server 0.ubuntu.pool.ntp.org
> >
> > restrict -4 default kod notrap nomodify nopeer noquery
> > restrict -6 default kod notrap nomodify nopeer noquery
> >
> > restrict 127.0.0.1
> > restrict ::1
> >
> > Qualquer sugestão será bem vinda.
> >
> > Welkson Renny
> > __
> > masoch-l list
> > https://eng.registro.br/mailman/listinfo/masoch-l
>



More information about the masoch-l mailing list