sistemas:sei:basedeconhecimento:ntp

Configuração do NTP

Em 24/05/2021 o ntpdate foi substituído pelo pacote ntp, devido à persistencia do erro “ntpdate[16600]: no server suitable for synchronization found”

sudo apt purge ntpdate

Obs.: remover também o código de sincronização do crontab e o arquivo de sincronização do /etc/init.d/, caso exista.

sudo apt install ntp
sudo touch /etc/ntp.drift
# corrigir a hora caso esteja incorreta
sudo ntpd -q -g 

Alterar o conteúdo do arquivo /etc/ntp.conf para o conteúdo abaixo:

# "memoria" para o escorregamento de frequencia do micro
# pode ser necessario criar esse arquivo manualmente com
# o comando touch ntp.drift
driftfile /etc/ntp.drift

# estatisticas do ntp que permitem verificar o histórico
# de funcionamento e gerar graficos
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

# servidores publicos do projeto ntp.br
server a.st1.ntp.br iburst
server b.st1.ntp.br iburst
server c.st1.ntp.br iburst
server d.st1.ntp.br iburst
server gps.ntp.br iburst
server a.ntp.br iburst
server b.ntp.br iburst
server c.ntp.br iburst

# outros servidores
# server outro-servidor.dominio.br iburst

# configuracoes de restricao de acesso
restrict default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery

# desabilitar comando monlist
disable monitor

Inicar o serviço

sudo service ntp start
  • sistemas/sei/basedeconhecimento/ntp.txt
  • Última modificação: 2021/08/25 10:33
  • (edição externa)