[MASOCH-L] RES: Dúvida referente a NTP

Diaulas Castro diaulas.castro at intersolution.inf.br
Tue Dec 4 15:57:58 -03 2012


Olá Alexandre,
  A forma do Ubuntu e do CentOS são iguais, a diferença é que o colega Welksson optou pelo  daemon enquanto você executa o binário via CRON.

  Eu particularmente utilizo via CRON como você pela facilidade da utilização.

  O problema aberto pelo Antonio, minha opinião seria problema de hardware, chego a conclusão pois ele chegou a trocar o sistema operacional e a forma como efetua a sincronização. Já vi servidores ficarem meses sem sincronizar e a diferença não chegava a 10 minutos, 5 horas de diferença no tempo de 5 horas sem ajustes é demais.


-----Mensagem original-----
De: masoch-l [mailto:masoch-l-bounces at eng.registro.br] Em nome de Alexandre J. Correa (Onda)
Enviada em: terça-feira, 4 de dezembro de 2012 14:06
Para: Mail Aid and Succor, On-line Comfort and Help
Assunto: Re: [MASOCH-L] Dúvida referente a NTP

Nao sei o sistema de nomes do Ubuntu, mas nos sistemas aqui (CentOS), usamos o ntpdate <servidor>

agendo no crontab de 6 em 6 horas para atualizar..

*/6 * * * /usr/sbin/ntpdate pool.ntp.br >/dev/null 2>&1


On 04/12/2012 12:57, Welkson Renny de Medeiros wrote:
> 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
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l
>


--
Sds.

Alexandre Jeronimo Correa
Sócio-Administrador

Office: +55 34 3351 3077

Onda Internet
www.onda.net.br

__
masoch-l list
https://eng.registro.br/mailman/listinfo/masoch-l





More information about the masoch-l mailing list