Deixando o relógio sempre ajustado no Slackware

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

[ Hits: 18.261 ]

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

Retirando o poder de root do bind no Slackware

Problema em instalação com HD SCSI

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

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

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

Leitura recomendada

Telnet automático com LTSP 4.2

Alterando plano de fundo da tela de login do Fedora (GNOME)

Resolvendo problema de NO_PUBKEY no Debian 4 para o Xenserver 5

MiniShift no Fedora 32

Mudando a associação arquivo/aplicativo

  

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