Red Hat Training
A Red Hat training course is available for RHEL 8
Capítulo 7. Serviços de infra-estrutura
7.1. Sincronização de tempo
A precisão do tempo é importante por uma série de razões. Nos sistemas Linux, o protocolo Network Time Protocol (NTP)
é implementado por um daemon rodando no espaço do usuário.
7.1.1. Implementação do NTP
A RHEL 7 suportou duas implementações do protocolo NTP
ntp e chrony.
No RHEL 8, o protocolo NTP
é implementado apenas pelo daemon chronyd
, fornecido pelo pacote chrony
.
O daemon ntp
não está mais disponível. Se você usou ntp
em seu sistema RHEL 7, talvez você precise migrar para chrony.
Possíveis substituições para os anteriores ntp características que não são suportadas por chrony estão documentados em Alcançar alguns ambientes anteriormente suportados pela ntp em chrony.
7.1.2. Introdução à suíte chrony
chrony é uma implementação do NTP
, que funciona bem em uma ampla gama de condições, incluindo conexões de rede intermitentes, redes muito congestionadas, temperaturas variáveis (os relógios comuns de computador são sensíveis à temperatura), e sistemas que não funcionam continuamente, ou funcionam em uma máquina virtual.
Você pode usar chrony:
-
Para sincronizar o relógio do sistema com os servidores
NTP
- Para sincronizar o relógio do sistema com um relógio de referência, por exemplo, um receptor GPS
- Para sincronizar o relógio do sistema com uma entrada de tempo manual
-
Como um servidor
NTPv4(RFC 5905)
ou par para fornecer um serviço de tempo a outros computadores na rede
Para mais informações sobre chronyver Configuração das configurações básicas do sistema.
7.1.2.1. Diferenças entre o chrony e a ntp
Consulte os seguintes recursos para obter informações sobre as diferenças entre chrony e ntp:
7.1.2.1.1. Chrony aplica uma segunda correção por padrão
No RHEL 8, o padrão chrony arquivo de configuração, /etc/chrony.conf
, inclui a diretiva leapsectz
.
A diretiva leapsectz
permite chronyd
a:
-
Obtenha informações sobre os segundos bissextos no banco de dados do sistema tz (
tzdata
) - Configurar a compensação TAI-UTC do relógio do sistema para que o sistema forneça um relógio de Tempo Atômico Internacional (TAI) preciso (CLOCK_TAI)
A diretiva não é compatível com servidores que escondem segundos de seus clientes usando um leap smear
, como chronyd
servidores configurados com as diretivas leapsecmode
e smoothtime
. Se um cliente chronyd
estiver configurado para sincronizar com tais servidores, remova leapsectz
do arquivo de configuração.
7.1.3. Informações adicionais
Para mais informações sobre como configurar NTP
usando o chrony veja Configurando as configurações básicas do sistema.