11.11. Gerenciando a sincronização de tempo usando as funções do sistema RHEL
Você pode gerenciar a sincronização de tempo em várias máquinas alvo usando a função timesync.
A função timesync instala e configura uma implementação NTP ou PTP para operar como um cliente NTP ou escravo PTP a fim de sincronizar o relógio do sistema com servidores NTP ou grandmasters nos domínios PTP.
Note que o uso da função timesync também facilita a migração para o chrony, pois você pode usar o mesmo playbook em todas as versões do Red Hat Enterprise Linux começando com o RHEL 6, independentemente de o sistema usar ntp ou chrony para implementar o protocolo NTP.
A função timesync substitui a configuração do serviço de provedor dado ou detectado no host administrado. As configurações anteriores são perdidas, mesmo que não estejam especificadas nas variáveis de função. A única configuração preservada é a escolha do provedor se a variável timesync_ntp_provider não estiver definida.
O exemplo a seguir mostra como aplicar o papel timesync em uma situação com apenas um pool de servidores.
Exemplo 11.9. Um exemplo de playbook aplicando o papel de timesync para um único pool de servidores
Recursos adicionais
-
Para uma referência detalhada sobre as variáveis de função
timesync, instale o pacoterhel-system-roles, e veja os arquivosREADME.mdouREADME.htmlno diretório/usr/share/doc/rhel-system-roles/timesync. - Para mais informações sobre os papéis do Sistema RHEL, veja Introdução aos papéis do Sistema RHEL.