[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