Corrigindo horário de servidores com NTP
Colaboração: Sérgio Abrantes
Data de Publicação: 12 de Abril de 2009
O Linux ao ser ligado verifica o horário que está na placa mãe, que se mantém por causa daquela famosa bateria que está nela. Após a verificação, ele gerencia o horário sozinho.
Até aí está tudo certo, mas devido ao processamento e em servidores que há muito processamento, a hora atrasa. Para corrigir esse problema podemos verificar o horário em outros servidores para corrigir o nosso.
- Devemos ter o pacote ntp instalado em nosso servidor.
- Faremos um simples script para fazer essa verificação.
#!/bin/sh ntpdate -u pool.ntp.org ntpdate -u ntp.usp.br
- No primeiro comando ele verificará no servidor ntp do próprio desenvolvedor
e no segundo ele verificará no servidor da USP em São Paulo.
Podemos colocar o script em
/etc/cron.hourly/
para ser checado de hora em hora. Além da hora, ele corrige também o dia/mês/ano.