você está aqui: Home  → Arquivo de Mensagens

Erro de execução ntp

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 01 de agosto de 2012

No arquivo de log do servidor da Dicas-L eu identifiquei edsta mensagem:

  syslog:Jul 30 22:00:41 belenus ntpd[1457]: frequency file /etc/ntp.drift.TEMP: Permission denied

Estranho, pois eu instalei o ntp para sincronizar o horário com os servidores da Rede Nacional de Pesquisa e não modifiquei nada.

Estranho, um arquivo temporário sendo gravado no diretório /etc? Deve ter algum erro aqui.

O diretório /etc/ é de propriedade do usuário root e o serviço ntp roda sob o usuário ntp:

  ntp  18266  1  0 21:29 ? 00:00:00 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 108:114

Então, o erro está mais do que explicado. O serviço ntp não pode criar arquivos em um diretório pertencente ao usuário root.

O mais correto então é especificar um diretório diferente para hospedar o arquivo ntp.drift. Para isto, edite o arquivo /etc/ntp.conf e substitua a linha:

  driftfile /etc/ntp.drift

por

  driftfile /var/lib/ntp/drift

No meu sistema, rodando Ubuntu 11.04, o diretório /var/lib/ntp/ e foi necessário criá-lo:

  mkdir /var/lib/ntp

Isto feito, reiniciei o serviço ntp:

  service ntp restart

E os erros sumiram :-)

Referência: Why do I get "can't open /etc/ntp/drift.TEMP: Permission denied" entries in /var/log/messages when I use ntpd?



Veja a relação completa dos artigos de Rubens Queiroz de Almeida

 

 

Opinião dos Leitores

rocha
08 Fev 2017, 09:44
Bom dia!
Essa dica quebrou uma árvore pois de tantas mensagens, lotou a partição /var de um servidor antigo RH4.
Aqui no caso foi só alterar no /etc/ntp.conf a linha do arquivo drift
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script