Deixando o relógio sempre ajustado no Slackware

Publicado por João Paulo de Oliveira Faria em 20/10/2004

[ Hits: 18.065 ]

Blog: http://www.jpfaria.com

 


Deixando o relógio sempre ajustado no Slackware



Quem nunca teve problema de relógio adiantado ou atrasado no servidor e sempre tem aquele usuário chato que fica reclamando que o email está marcando 10 minutos atrasado?

Realmente isso pode ser um problema quando seu servidor precisa de horário certo o tempo todo, mas isso pode ser resolvido de uma forma simples: que tal usarmos outros servidores que tem uns 30 administradores tomando conta de tudo no servidor e o servidor nunca atrasa o horário?

O nome dessa solução se chama ntpdate. O que podemos fazer é colocar o servidor para todo dia atualizar sozinho o relógio fazendo o seguinte:

OBS: lembrando que estou contando que você tenha o diretório /etc/cron.daily.

Crie o arquivo acertahora.sh dentro do diretório /etc/cron.daily com o seguinte conteúdo:

#!/bin/sh
/usr/sbin/ntpdate ntp.cert-rs.tche.br >> /var/log/acerta_hora.log 2>&1

Vale lembrar que existem vários servidores NTP pela Internet, esse aí eu confio e sempre o usei. Repare também que estamos fazendo um arquivo de LOG só para tem certeza que está tudo OK (/var/log/acerta_hora.log). A mensagem vai ser parecida com essa caso você obtenha sucesso:

5 Oct 04:40:05 ntpdate[32484]: step time server 200.132.0.157 offset 2.694879 sec

Salve o arquivo e dê permissão de execução:

# chmod +x /etc/cron.daily/acertahora.sh

Agora vamos bootar o CRON:

# killall crond
# /usr/sbin/crond -l10 >> /var/log/cron 2>&1


Outras dicas deste autor

Desativando a proteção de tela automática do console

Criando um usuário root sem ser o root

Retirando o poder de root do bind no Slackware

Mudando o editor padrão de sua distribuição

Atualização diária do ClamAV antivírus

Leitura recomendada

savetextmode: diga adeus aos crashes do console

Liberar root para acesso ao modo gráfico no Ubuntu

Java da Oracle no Google Chrome

Alternativa para Habilitar Hibernação no Lubuntu ou Ubuntu

Nova Tela de Boas-Vindas do Linux Mint 19

  

Comentários
[1] Comentário enviado por jllucca em 20/10/2004 - 23:14h

Tipo, não faltou alguma coisa não? Como que tu pega o arquivo "acerta_hora.log" e o utiliza para acertar a hora?

Alem disso, o servidor que tu utiliza para exemplificar a hora está uma hora atrasado(ou tu utiliza outro fuso mesmo? no brasil, temos 3 ou 4 fusos): são 22h e alguns minutinhos e lá esta marcando 21h e alguns minutos.

[2] Comentário enviado por jllucca em 20/10/2004 - 23:16h

Esquece a parte do acertar hora... o blackbox não tinha atualizado o horario pra hora do computador(??) depois da execução do ntpdate...

[3] Comentário enviado por jpfaria em 21/10/2004 - 10:57h

olha.. nessa dica eu tentei dar uma dica em como acertar a hora do computador através do fuso horário.

E a parte que você falou do arquivo acerta_hora eu juro que não entendi a sua dúvida!


[4] Comentário enviado por jllucca em 22/10/2004 - 10:29h

Me expressei mal mesmo!

Assim, quando executo o ntpdate com o servidor que tu fala(ou com outros pelo que testei) fica sempre uma hora atrasado. Se sabe o que pode ser??

[]'s

[5] Comentário enviado por silviojunior em 23/10/2004 - 11:18h

Dê uma olhada no seu timezone, configure corretamente e nao estará 1 hora atrasado! valeu

[6] Comentário enviado por jpfaria em 29/10/2004 - 10:54h

------------- UPDATE --------------------

Tive um problema que meu server sempre ficava com 1 hora adiantado por causa do horario de verão.

E acertei fazendo o seguinte.

1 - Troquem o server ntp.cert-rs.tche.br por ntp.cais.rnp.br no arquivo acertahora.sh

2 - Escolham atraves do timeconfig o timezone GMT +3

[7] Comentário enviado por vodooo em 29/11/2004 - 07:49h

Amigo jllucca: Quando, no comando, há uma referência tipo: ">> /var/log/acerta_hora.log" significa que a saída do comando está sendo redirecionada para o arquivo "/var/log/acerta_hora.log" e não significa que você tenha que "pegar" o arquivo "acerta_hora.log"!!!

Abraços



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts