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.