Observação:

Configurar o Chrony no Oracle Linux

Introdução

O tutorial a seguir fornece procedimentos passo a passo para configurar data e hora e ativar o Chrony. Este tutorial é direcionado aos usuários do Oracle Linux 8, mas os comandos também estão disponíveis em outras versões do Oracle Linux.

Objetivos

Neste laboratório, você:

Do Que Você Precisa?

Observação: ao usar o ambiente de laboratório gratuito, consulte Conceitos Básicos do Oracle Linux Lab para obter conexão e outras instruções de uso.

Configurar Data e Hora do Sistema

Nesta prática, você usará os utilitários date, hwclock e timedatectl para configurar e exibir informações de data e hora.

  1. Abra um terminal e conecte-se à sua instância do Oracle Linux.

  2. Torne-se o usuário root.

    sudo su -
    
  3. Como usuário root, execute o comando date sem argumentos para exibir a data e a hora atuais.

    date
    

    saída de data

    A data e hora atuais são exibidas.

  4. Execute o comando date com o argumento para exibir o nome do dia da semana.

    date +%A
    

    saída de data

  5. Execute o comando date com o argumento para exibir o nome do mês.

    date +%B
    

    saída de data

  6. Use o comando date para alterar a data para outra data, por exemplo, 14 de dezembro de 2021.

    É possível substituir qualquer data.

    date +%D -s 2021-12-14
    

    saída de data

  7. Use o comando date para alterar a data para a data correta, por exemplo 03 de fevereiro de 2021.

    date +%D -s 2021-02-03
    

    saída de data

  8. Use o comando date para alterar o horário para o horário local atual.

    Por exemplo, 08:57 AM.

    date +%T%p -s 08:57:00AM
    

    saída de data

  9. Execute o comando hwclock sem argumentos para exibir a data e a hora atuais do relógio de hardware.

    hwclock
    

    saída do hwclock

  10. Use o comando hwclock com a opção –w para definir o relógio de hardware para o horário atual do sistema.

    hwclock -w
    
  11. Execute o comando date e o comando hwclock para confirmar se as definições de data e hora são as mesmas.

    date
    hwclock
    

    A variação em segundos se deve ao atraso entre a execução dos dois comandos.

    saída de data e hwclock

  12. Execute o comando timedatectl sem argumentos para exibir as informações de data e hora do sistema.

    timedatectl
    

    saída timedatectl

    Se a saída acima mostrar o serviço NTP: ativo, desative-o da seguinte forma e verifique-o novamente:

    timedatectl set-ntp 0
    timedatectl
    

    saída timedatectl

  13. Use o comando timedatectl para alterar a data para a data correta.

    • Substitua a data correta de hoje. O exemplo altera a data para 27 de janeiro de 2021.
    • Execute o comando timedatectl posteriormente sem argumentos para verificar se a data foi alterada.

    timedatectl set-time 2021-01-27
    timedatectl
    

    saída em cubatectl

  14. Use o comando timedatectl para alterar o horário para o horário correto.

    • Substitua o horário local atual. O exemplo altera a hora para 09:11:30 AM.
    • Insira a hora usando um relógio de 24 horas.
    • Execute o comando timedatectl posteriormente sem argumentos para verificar se o horário foi alterado.

    timedatectl set-time 09:11:30
    timedatectl
    

    saída timedatectl

Configurar o NTP Usando o Chrony

Nesta seção, você configura o NTP usando chrony.

  1. Como usuário root, use o comando dnf para verificar se chrony está instalado.

    dnf list chrony
    

    saída dnf

    • Se necessário, instale chrony usando o comando dnf.

    dnf install chrony -y
    
  2. Use o comando systemctl para verificar o status do daemon Chrony, chronyd.

    systemctl status chronyd
    
    • Use o comando systemctl para iniciar chronyd, se necessário.

    systemctl start chronyd
    
  3. Execute o comando chronyc -n tracking para verificar o rastreamento do Chrony. A opção "n" fornece uma saída numérica de endereço de host.

    • Como alternativa, você pode executar chronyc para exibir um prompt chronyc> e, em seguida, executar o comando tracking no prompt chronyc>.
    • Digite quit para sair do prompt chroncyc.
    • A saída de amostra é mostrada.

    chronyc -n tracking
    

    saída cronyc

    Campos de saída da chave:

    • Reference ID: Refere-se ao servidor que fornece sincronização.
    • Stratum: A distância de um computador anexado a um relógio de referência altamente preciso.
    • Ref time: A hora mais recente em que o Chrony utilizou uma medida de hora do servidor que fornece sincronização (a hora é UTC).

  4. Execute o comando chronyc -n sources para mostrar informações sobre origens de tempo chronyd. A opção "n" fornece uma saída numérica de endereço de host.

    • A saída de amostra é mostrada.

    chronyc -n sources
    

    saída cronológica

  5. Execute o comando chronyc -n sources com a opção "v" (verbosa) para fornecer descrições de coluna.

    • A saída de amostra é mostrada.

    chronyc -n sources -v
    

    saída cronyc

    • Para obter mais informações sobre o Chrony, consulte a página principal chronyc.

  6. Execute o comando chronyc -n sourcestats.

    • Este comando fornece estatísticas sobre cálculos para origens de tempo.
    • A saída de amostra é mostrada.

    chronyc -n sourcestats
    

    saída cronyc

  7. Execute o comando novamente, mas inclua a opção –v para obter descrições de coluna.

    chronyc -n sourcestats -v
    

    saída cronyc

Mais Recursos de Aprendizagem

Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal YouTube do Oracle Learning. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.

Para obter a documentação do produto, visite o Oracle Help Center.

Mais Recursos de Aprendizagem

Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal YouTube do Oracle Learning. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.

Para obter a documentação do produto, visite o Oracle Help Center.