o daemon ntpd não inicia automaticamente no FreeBSD

3

Eu queria configurar o ntpd da maneira correta - não com uma entrada crontab.

Eu segui o guia nos documentos do FreeBSD :

  • crie uma entrada com ntpd_enable="YES" em /etc/rc.conf
  • verificado que tudo funciona bem quando service ntpd start é executado
  • reinicie a máquina e verifique service ntpd status

lá eu vou pegar um ntpd is not running.

o que estou perdendo aqui?

meu /etc/rc.conf:

hostname="myspecialhostname"
keymap="german.cp850.kbd"
ifconfig_em0="inet 192.168.5.55 netmask 255.255.255.0"
defaultrouter="192.168.5.1"
sshd_enable="YES"
ntpd_enable="YES"
powerd_enable="YES"
dumpdev="AUTO"
zfs_enable="YES"
php_fpm_enable="YES"
apache24_enable="YES"
nfs_client_enable="YES"

meu /etc/ntp.conf:

driftfile /var/db/ntpd.drift

server de.pool.ntp.org iburst
server 0.freebsd.pool.ntp.org iburst
server 1.freebsd.pool.ntp.org iburst
server 2.freebsd.pool.ntp.org iburst

restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6 ::1
restrict 127.127.1.0
    
por Mr.Gosh 29.05.2015 / 09:53

2 respostas

2

Certifique-se de que o sistema no qual você está tentando instalar o ntpd tenha seu relógio configurado dentro de 1000 segundos do tempo real. O ntpd irá desistir e produzir uma mensagem no início se você tiver verbosidade definida como, digamos 10. Eu assumi que o ntpd iria corrigir o tempo para você, mas se o tempo do sistema estiver desligado em grande quantidade, no meu caso cerca de 30 minutos. .. isso não acontece.

    
por 24.02.2017 / 18:20
0

Você precisa ativar / iniciar também o ntpdate. Ele sincroniza o relógio mesmo se o datetime estiver desativado por muito tempo.

sysrc ntpdate_enable="YES"
service ntpdate start

Felicidades!

    
por 12.11.2018 / 20:20