Cómo instalar y usar Chrony en Linux

Cómo instalar y usar Chrony en Linux

Cronía es una implementación flexible del Protocolo de tiempo de red (NTP). Se utiliza para sincronizar el reloj del sistema de diferentes servidores NTP, relojes de referencia o mediante entrada manual.

También se puede usar NTPV4 servidor para proporcionar servicio de tiempo a otros servidores en la misma red. Está destinado a operar sin problemas en diferentes condiciones, como la conexión de red intermitente, redes muy cargadas, cambiando las temperaturas que pueden afectar el reloj de las computadoras ordinarias.

Cronía Viene con dos programas:

  • cronón - Interfaz de línea de comando para Chrony
  • cronyd - demonio que se puede iniciar en el momento del arranque

En este tutorial le mostraremos cómo instalar y usar Cronía En su sistema Linux.

Instale Chrony en Linux

En algunos sistemas, cronía se puede instalar de forma predeterminada. Aún así, si falta el paquete, puede instalarlo fácilmente. Uso de su herramienta de administrador de paquetes predeterminada en sus respectivas distribuciones de Linux usando el siguiente comando.

# yum -y instalar chrony [en CentOS/RHEL] # apt install chrony [en Debian/Ubuntu] # dnf -y install Chrony [en Fedora 22+] 

Para verificar el estado de cronyd Use el siguiente comando.

# SystemCTL Status Chronyd [en System] # /etc /init.D/estado de Chronyd [en En eso] 

Si quieres habilitar cronía demonio al arranque, puedes usar el siguiente comando.

 # SystemCTL Habilitar Chronyd [en System] # chkconfig --add chronyd [en En eso] 

Verifique la sincronización de Chrony en Linux

Para verificar si Chrony está realmente sincronizado, usaremos su programa de línea de comandos cronón, que tiene la opción de seguimiento que proporcionará información relevante.

# seguimiento cronyc 
Verifique la sincronización de Chrony en Linux

Los archivos enumerados proporcionan la siguiente información:

  • Identificación de referencia - la identificación de referencia y el nombre al que la computadora está sincronizada actualmente.
  • Estrato - Número de lúpulo a una computadora con un reloj de referencia adjunto.
  • Tiempo de referencia - Este es el tiempo de UTC en el que se realizó la última medición de la fuente de referencia.
  • hora del sistema - Retraso del reloj del sistema del servidor sincronizado.
  • Último desplazamiento - Compensación estimada de la actualización del último reloj.
  • Rms offset - Promedio a largo plazo del valor de desplazamiento.
  • Frecuencia - Esta es la velocidad por la cual el reloj del sistema estaría mal si cronyd no lo corrige. Se proporciona en PPM (piezas por millón).
  • Franco residual - La frecuencia residual indicó la diferencia entre las mediciones de la fuente de referencia y la frecuencia que se está utilizando actualmente.
  • Sesgar - Error estimado límite de la frecuencia.
  • Retraso de la raíz - El total de la ruta de red se retrasa a la computadora Stratum, desde la cual se está sincronizando la computadora.
  • Estatus de salto - Este es el estado de salto que puede tener uno de los siguientes valores: normal, inserte el segundo, elimine el segundo o no sincronizado.

Para verificar la información sobre las fuentes de Chrony, puede emitir el siguiente comando.

# fuentes cronón 
Verifique las fuentes de Chrony

Configurar Chrony en Linux

El archivo de configuración de Chrony se encuentra en /etc/Chrony.confusión o /etc/Chrony/Chrony.confusión y el archivo de configuración de muestra puede verse algo así:

servidor 0.rhel.piscina.NTP.org Iburst Server 1.rhel.piscina.NTP.org Iburst Server 2.rhel.piscina.NTP.org Iburst Server 3.rhel.piscina.NTP.org iburst stratumweight 0 Driftfile/var/lib/chrony/Drift Makestep 10 3 logdir/var/log/chrony 

La configuración anterior proporciona la siguiente información:

  • servidor - Esta directiva utilizada para describir un servidor NTP para sincronizar desde.
  • estrato - cuánta distancia se debe agregar por estrato a la fuente de sincronización. El valor predeterminado es 0.0001.
  • hilera - Ubicación y nombre del archivo que contiene datos de deriva.
  • Makestep - Esta directiva hace que Chrony corregirá gradualmente cualquier tiempo de compensación de tiempo al acelerar o reducir la velocidad del reloj según sea necesario.
  • logdir - ruta al archivo de registro de Chrony.

Si desea pasar el reloj del sistema de inmediato e ignorar cualquier ajuste que actualmente esté en progreso, puede usar el siguiente comando:

# cronyc makestep 

Si decides parar cronía, puedes usar los siguientes comandos.

# SystemCtl Stop Chrony [en System] # /etc /init.D/CHRONYD STOP [ON En eso] 
Conclusión

Esta fue una presentación de espectáculo del cronía utilidad y cómo se puede usar en su sistema Linux. Si desea verificar más detalles sobre Chrony, revise la documentación de Chrony.