Nota:

Configuración de Chrony en Oracle Linux

Introducción

En el siguiente tutorial se proporcionan procedimientos paso a paso para configurar la fecha y la hora, y activar Chrony. Este tutorial está dirigido a usuarios de Oracle Linux 8, pero los comandos también están disponibles en otras versiones de Oracle Linux.

Objetivos

En este laboratorio, realizará lo siguiente:

¿Qué se necesita?

Nota: Al utilizar el entorno de prácticas gratuitas, consulte Aspectos básicos de las prácticas de Oracle Linux para obtener información sobre la conexión y otras instrucciones de uso.

Configurar fecha y hora del sistema

En esta práctica, utilizará las utilidades date, hwclock y timedatectl para configurar y mostrar la información de fecha y hora.

  1. Abra un terminal y conéctese a la instancia de Oracle Linux.

  2. Póngase en contacto con el usuario root.

    sudo su -
    
  3. Como usuario root, ejecute el comando date sin argumentos para mostrar la fecha y hora actuales.

    date
    

    salida de fecha

    Se muestra la fecha y la hora actuales.

  4. Ejecute el comando date con el argumento para ver el nombre del día de la semana.

    date +%A
    

    salida de fecha

  5. Ejecute el comando date con el argumento para ver el nombre del mes.

    date +%B
    

    salida de fecha

  6. Utilice el comando date para cambiar la fecha a otra fecha, por ejemplo, el 14 de diciembre de 2021.

    Puede sustituir cualquier fecha.

    date +%D -s 2021-12-14
    

    salida de fecha

  7. Utilice el comando date para cambiar la fecha a la fecha correcta, por ejemplo, 03 de febrero de 2021.

    date +%D -s 2021-02-03
    

    salida de fecha

  8. Utilice el comando date para cambiar la hora a la hora local actual.

    Por ejemplo, 08:57 a.m.

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

    salida de fecha

  9. Ejecute el comando hwclock sin argumentos para mostrar la fecha y hora actuales del reloj de hardware.

    hwclock
    

    salida hwclock

  10. Utilice el comando hwclock con la opción –w para definir el reloj de hardware en la hora actual del sistema.

    hwclock -w
    
  11. Ejecute el comando date y el comando hwclock para confirmar que la configuración de fecha y hora es la misma.

    date
    hwclock
    

    La variación en segundos se debe al retraso entre la ejecución de los dos comandos.

    salida de fecha y reloj hwclock

  12. Ejecute el comando timedatectl sin argumentos para mostrar la información de fecha y hora del sistema.

    timedatectl
    

    salida timedatectl

    Si la salida anterior muestra el servicio NTP: activo, desactívelo de la siguiente manera y vuelva a comprobarlo:

    timedatectl set-ntp 0
    timedatectl
    

    salida timedatectl

  13. Utilice el comando timedatectl para cambiar la fecha a la fecha correcta.

    • Sustituya la fecha correcta de hoy. El ejemplo cambia la fecha al 27 de enero de 2021.
    • Ejecute el comando timedatectl posteriormente sin argumentos para verificar que la fecha ha cambiado.

    timedatectl set-time 2021-01-27
    timedatectl
    

    salida ticedatectl

  14. Utilice el comando timedatectl para cambiar la hora a la hora correcta.

    • Sustituya la hora local actual. En el ejemplo, se cambia la hora a las 09:11:30 AM.
    • Introduzca la hora utilizando un reloj de 24 horas.
    • Ejecute el comando timedatectl posteriormente sin argumentos para verificar que la hora haya cambiado.

    timedatectl set-time 09:11:30
    timedatectl
    

    salida timedatectl

Configuración de NTP mediante Chrony

En esta sección, puede configurar NTP mediante chrony.

  1. Como usuario root, utilice el comando dnf para comprobar que chrony está instalado.

    dnf list chrony
    

    salida dnf

    • Si es necesario, instale chrony con el comando dnf.

    dnf install chrony -y
    
  2. Utilice el comando systemctl para comprobar el estado del daemon de Chrony, chronyd.

    systemctl status chronyd
    
    • Utilice el comando systemctl para iniciar chronyd si es necesario.

    systemctl start chronyd
    
  3. Ejecute el comando chronyc -n tracking para comprobar el seguimiento de Chrony. La opción "n" proporciona una salida de dirección de host numérica.

    • También puede ejecutar chronyc para mostrar un indicador chronyc> y, a continuación, ejecutar el comando tracking desde el indicador chronyc>.
    • Escriba quit para salir del indicador chroncyc.
    • Se muestra un ejemplo de salida.

    chronyc -n tracking
    

    salida cronica

    Campos de salida clave:

    • Reference ID: Hace referencia al servidor que proporciona sincronización.
    • Stratum: La distancia de un equipo conectado a un reloj de referencia de gran precisión.
    • Ref time: La hora más reciente en que Chrony utilizó una medición de tiempo del servidor que proporciona sincronización (el tiempo es UTC).

  4. Ejecute el comando chronyc -n sources para mostrar información sobre los orígenes de hora chronyd. La opción "n" proporciona una salida de dirección de host numérica.

    • Se muestra un ejemplo de salida.

    chronyc -n sources
    

    salida cronica

  5. Ejecute el comando chronyc -n sources con la opción "v" (detallado) para proporcionar descripciones de columna.

    • Se muestra un ejemplo de salida.

    chronyc -n sources -v
    

    salida cronica

    • Para obtener más información sobre Chrony, consulte la página principal de chronyc.

  6. Ejecute el comando chronyc -n sourcestats.

    • Este comando proporciona estadísticas sobre cálculos para orígenes de tiempo.
    • Se muestra un ejemplo de salida.

    chronyc -n sourcestats
    

    salida cronica

  7. Vuelva a ejecutar el comando, pero incluya la opción –v para obtener descripciones de columna.

    chronyc -n sourcestats -v
    

    salida cronica

Más recursos de aprendizaje

Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de aprendizaje gratuito en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer y conviértase en Oracle Learning Explorer.

Para obtener documentación sobre el producto, visite Oracle Help Center.

Más recursos de aprendizaje

Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de aprendizaje gratuito en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer y conviértase en Oracle Learning Explorer.

Para obtener documentación sobre el producto, visite Oracle Help Center.