Sincronizando data e hora com relogio atômico

Publicado por Eduardo Pinheiro da Silva em 10/05/2005

[ Hits: 24.459 ]

 


Sincronizando data e hora com relogio atômico



Para vocês que tem aquele servidor velhinho, que a bateria já sofre de alzeimer, vai aqui uma dica de como sincronizar de hora em hora seu micro com um relógio atômico.

Para utilizar esta dica você deve ter o serviço cron pré-instalado em seu servidor.

ATENÇÃO: Todas estas configurações foram realizadas na conta do root. Porém se você preferir outro login, pode utilizá-lo. Você deve estar ciente que este usuário DEVE ter permissões para agendar tarefas e alterar data/hora do sistema.

1) Primeiro você deve instalar o aplicativo rdate. Tente baixando a partir desta URL:
(Observe a compatibilidade com sua distribuição)

No meu caso o programa rdate já estava instalado (Red hat 8.0).

2) Edite a lista de agendamento de seu cron (crontab), usando o comando:

# crontab -e

OBS: Se preferir outro editor ao invés do vi, utilize antes o seguinte comando:

# export EDITOR=mcedit

Adicione a seguinte linha:

00 * * * * root `/usr/bin/rdate -s nist1.datum.com` 1>/dev/null 2>/dev/null

Esta linha agenda o cron a executar esta tarefa toda vez que o horário chegar em: xx:00h.

3) Prontinho, a linha adicionada instrui ao crontab a toda hora exata xx:00h acessar o servidor e restaurar a hora exata.

Como no Brasil não existe um tratado de iniciar o horário de verão corretamente, no período em que o Brasil iniciar o horário de verão fora do padrão internacional, este script irá gerar um erro de 1 hora. Mas sincronizando o horário está.

Leitura recomendada:
  • man cron
  • man rdate
  • man date

Espero que apreciem.

Eduardo

Outras dicas deste autor

Instalar pacotes proprietários no Linux Fedora 10

Compartilhar impressora multifuncional HP PSC1315 no Samba

Leitura recomendada

Bash: Gráficos estatísticos de tráfego de rede

Base de dados mais organizada em shell script

Atualizar Panda antivírus para Linux via script

Comando para mostrar o IP utilizado na Internet

MIDI, Timidity e Rosegarden no Kurumin: Solução definitiva

  

Comentários
[1] Comentário enviado por CerberusBH em 10/01/2006 - 10:41h

Olá! :-)

Só uma sugestão: Como estamos no Brasil, oo ideal é que sincronizemos com a hora oficial brasileira.
Para isto, basta trocar o servidor para 200.20.186.75.

Qualquer dúvida, basta acessar http://www.on.br e clicar em "Serviço da Hora".

Até mais!

[2] Comentário enviado por RSilva79 em 26/05/2009 - 11:31h

Poxa! isto me ajudou muito, meu amigo, pois já não aguentava mais ter que ajustar a hora todos os dias ao ligar o micro no meu trabalho!

PS. Aqui vai outro host com horário de ?Brazília: 200.144.121.33.

Valeu!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts