¿Es posible aumentar la velocidad a la que ntpd actualiza el reloj del sistema?

¿Es posible aumentar la velocidad a la que ntpd actualiza el reloj del sistema?

Tenemos algunos hosts que no están sincronizados debido a ntpduna mala configuración, con un servidor ntp al que no se puede acceder. Nuestros relojes en algunos hosts (CentOS 6) ahora tienen más de 30 segundos de retraso (parece que en el futuro, para la mayoría de ellos).

Según los documentos, parece ntpdque existe la sincronización más rápida que tenemos disponible. 500us/s¿Hay alguna forma de aumentarla para que los relojes se actualicen mucho más rápido?pero no al instante? Por ejemplo, nos gustaría configurar esto en algo como 100ms/s.

es posible? Si es así, ¿cómo podemos hacerlo de forma segura?

¿Es peligroso?

Respuesta1

Lo más seguro es cancelar los servicios y luego simplemente configurar el reloj. Como con ntpdate, que tiende a venir con un script de inicio para hacerlo en el arranque. El tiempo de inactividad no es divertido, pero a las bases de datos y otras cosas no les gusta que el reloj retroceda.

La página de manual de Linux adjtimex describe la llamada al sistema utilizada. Las compensaciones permitidas se miden en usec; ​​el giro lleva mucho tiempo.

información relacionada