11.11. Gestión de la sincronización horaria mediante los roles de sistema de RHEL
Puede gestionar la sincronización horaria en varios equipos de destino utilizando el rol timesync
.
El rol timesync
instala y configura una implementación NTP o PTP para operar como cliente NTP o esclavo PTP para sincronizar el reloj del sistema con servidores NTP o grandes maestros en dominios PTP.
Tenga en cuenta que el uso del rol timesync
también facilita la migración a chrony, porque puede utilizar el mismo playbook en todas las versiones de Red Hat Enterprise Linux a partir de RHEL 6, independientemente de si el sistema utiliza ntp o chrony para implementar el protocolo NTP.
El rol timesync
reemplaza la configuración del servicio del proveedor dado o detectado en el host gestionado. Las configuraciones anteriores se pierden, incluso si no están especificadas en las variables del rol. La única configuración conservada es la elección del proveedor si la variable timesync_ntp_provider
no está definida.
El siguiente ejemplo muestra cómo aplicar la función timesync
en una situación con un solo grupo de servidores.
Ejemplo 11.9. Un ejemplo de libro de jugadas aplicando la función timesync para un único grupo de servidores
--- - hosts: timesync-test vars: timesync_ntp_servers: - hostname: 2.rhel.pool.ntp.org pool: yes iburst: yes roles: - rhel-system-roles.timesync
Recursos adicionales
-
Para una referencia detallada sobre las variables de rol de
timesync
, instale el paqueterhel-system-roles
, y vea los archivosREADME.md
oREADME.html
en el directorio/usr/share/doc/rhel-system-roles/timesync
. - Para más información sobre los roles de sistema de RHEL, consulte Introducción a los roles de sistema de RHEL.