%20NTPD%20actualiza%20la%20hora%3F.png)
Tengo una caja Oracle Linux 6 (RHEL) y configuré ntpd. He corrido service ntpd start
y chkconfig on
. Ahora, si mi fecha es incorrecta y reinicio el cuadro, configura la fecha y la hora correctamente. Dicho esto, si el cuadro se está ejecutando y cambio la fecha usando date --set "SEP 01 2000 00:00:00"
, no parece actualizar la hora a menos que reinicie el cuadro o ejecute service ntpd restart
.
¿Estoy haciendo algo mal? ¿Está funcionando correctamente? Mi opinión sobre cómo debería funcionar es que si cambio la fecha en la caja, debería volver a cambiarla dentro de un período de tiempo razonable.
Respuesta1
Si cambia el reloj debajo de NTP mientras está funcionando, comenzará a retrasar el reloj (si no está demasiado lejos) o simplemente se rendirá disgustado y saldrá.
Si cambia un poco el reloj, para que NTP siga funcionando, asumirá que el cambio se debe a un reloj defectuoso y comenzará a aplicar la corrección también a largo plazo, en un intento de mantener la hora correcta incluso cuando la red está desconectado. En un caso extremo, la desviación del reloj puede empeorar durante un período más largo. En este punto, debe eliminar los archivos de ajuste de hora y reiniciar al menos dos veces. (No es una situación feliz).
En pocas palabras: no cambie el reloj si está utilizando NTP.
Respuesta2
Posible duplicado deeste
ntpd no intentará restablecer el reloj si está demasiado desincronizado.