Esta publicación describe cómo configurar el servicio ntpd para utilizar la fuente de reloj del sistema local en caso de pérdida de conectividad con las fuentes de tiempo NTP ascendentes. Esto puede ser útil para Oracle RAC u otros entornos en clúster donde los nodos del mismo nivel pueden cerrar (reiniciar) como resultado de la inconsistencia de tiempo en un clúster.
Para hacer frente a la posible pérdida de conectividad con los servidores NTP ascendentes, el reloj del sistema local se puede agregar como una fuente de reloj alternativa en la configuración de NTP.
Usando el fudge El comando para agregar el reloj local como un servidor de estrato 15 garantiza que el reloj local no se utilizará a menos que se pierda la conexión con los servidores NTP ascendentes.
Realice lo siguiente para realizar la tarea:
1. Agregue las siguientes líneas al archivo de configuración de NTP /etc/ntp.conf :
server 127.127.1.1 fudge 127.127.1.1 stratum 15
2. Verifique la hora informada por el reloj del hardware. Por ejemplo:
# /usr/sbin/hwclock -r; date
Si la hora informada por el reloj del hardware es la misma que la hora actual del sistema (a través del comando date(1)), reinicie el servicio ntpd.
De lo contrario, configure el reloj del hardware desde la hora actual del sistema sincronizado por NTP de la siguiente manera, luego reinicie el servicio ntpd:
# /usr/sbin/hwclock -w
3. Reinicie el servicio NTP para que los cambios surtan efecto:
# service ntpd restart