ntpd no puede sincronizar TIME_ERROR: 0x41: Reloj no sincronizado

ntpd no puede sincronizar TIME_ERROR: 0x41: Reloj no sincronizado

En Debian 10, no se puede sincronizar y aparece el siguiente error:ntpd [email protected]

kernel reports TIME_ERROR: 0x41: Clock Unsynchronize

aquí está ntp.conf:

disable monitor

statsdir /var/log/ntpstats

restrict -4 default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict ::1

server 0.us.pool.ntp.org iburst
server 1.us.pool.ntp.org iburst
server 2.us.pool.ntp.org iburst
server 3.us.pool.ntp.org iburst

server   127.127.1.0
fudge    127.127.1.0 stratum 10
restrict 127.127.1.0

driftfile /var/lib/ntp/drift

ntpq -c sysinfo:

associd=0 status=0614 leap_none, sync_ntp, 1 event, freq_mode,
system peer:        50-205-57-38-static.hfc.comcastbusiness.net:123
system peer mode:   client
leap indicator:     00
stratum:            2
log2 precision:     -23
root delay:         70.634
root dispersion:    3.569
reference ID:       50.205.57.38
reference time:     e3a0c049.c39d770a  Wed, Jan  6 2021 23:03:37.764
system jitter:      0.723169
clock jitter:       1.177
clock wander:       0.000
broadcast delay:    -50.000
symm. auth. delay:  0.000

ntpq -c lpeers:

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 LOCAL(0)        .LOCL.          10 l  286   64   20    0.000    0.000   0.000
*50-205-57-38-st .GPS.            1 u   19   64   37   70.631    1.618   1.843
-ns1.backplanedn 173.162.192.156  2 u   14   64   37   84.235   -1.575   2.852
+c-73-239-136-18 74.6.168.73      3 u   11   64   37   48.606    1.598   2.522
+time-d.bbnx.net 252.74.143.178   2 u   14   64   37   92.632    0.623   0.799

timedatectl:

               Local time: Wed 2021-01-06 23:06:44 UTC
           Universal time: Wed 2021-01-06 23:06:44 UTC
                 RTC time: Wed 2021-01-06 23:06:44
                Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: no
              NTP service: inactive
          RTC in local TZ: no

¿Alguna idea de qué podría estar mal?

Respuesta1

Tu reloj se está sincronizando bien. El sync_ntptuyo ntpq -c sysinfolo demuestra. Los mensajes del kernel a los que te refieres son transitorios durante ntpdel inicio y no son motivo de preocupación.

Los problemas que veo con su configuración:

  1. timedatectlno informa correctamente la sincronización horaria. La solución fácil para esto es no ejecutarlo. :-) En uno de mis servidores con el mismo sistema operativo y versión NTP, timedatectlno produce nada útil en absoluto, sino que dice Failed to create bus connection: No such file or directory"porque no ejecuto" dbus.
  2. Me sorprende que su configuración funcione con servidores de grupo, debido a la falta de una restrict source ...línea.
  3. Está utilizando el controlador de reloj LOCL, que ha estado en desuso durante muchos años.
  4. De manera similar, no necesita disable monitorprotegerse para que no lo utilicen para DDoS reflectantes: las restrictlíneas predeterminadas se encargan de eso.

Debería volver al /etc/ntp.confcontenido predeterminado de Debian; funcionará mejor que su configuración actual y le causará menos problemas cuando actualice. Aquí tienes una copia, por si no la tienes a mano:http://paste.debian.net/1180011/

Respuesta2

he tenido underiva temporal de varios segundosy mensajes de error similares y lo resolví con:

systemctl stop ntpd
systemctl start ntpdate  # takes some seconds to succeed
systemctl start ntpd

Después de eso, la deriva del tiempo desapareció. Solución tomada deforos de openuse aquí

información relacionada