Sincronizar la hora con tu zona horaria en CentOS 7

Sincronizar la hora con tu zona horaria en CentOS 7.

Una correcta sincronización horaria, es vital para el buen funcionamiento de cualquier distribución Linux. Sincronizar la hora con tu zona horaria, es una labor indispensable y a la vez sencilla.

Para lograr una configuración valida, hacemos uso de NTP (Protocolo de tiempo de red), que incluye comandos que nos ayudaran a que todo funcione perfecto.

Cuando un usuario inicia sesión en el sistema, es importante que la hora de inicio coincida con la hora local de la zona horaria del sistema. Debemos tener en cuenta, que muchos servicios se ejecutan en diferentes zonas horarias, entonces llegamos a la siguiente conclusión: es vital ejecutar el sistema con su hora exacta.

En este articulo veremos como configurar tu zona horaria, y como sincronizar con uno de los dos demonios que te propongo.

  1. ntpd
  2. chronyd

 

Sincronizar la hora con tu zona horaria

Lo primero y no por ello menos importante, es listar las zonas horarias y tomar nota de la que nos interese.

sudo timedatectl list-timezones

ejemplo…

sololinux ~ # sudo timedatectl list-timezones
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Bamako
Africa/Bangui
Africa/Banjul
Africa/Bissau
Africa/Blantyre
Africa/Brazzaville
Africa/Bujumbura
Africa/Cairo
       etc… etc…

Establecemos nuestra zona horaria, en nuestro ejemplo «Europe/Madrid«.

sudo timedatectl Europe/Madrid

Ya lo tenemos, ahora vemos como sincronizar con los demonios antes mencionados. Antes de comenzar debes elegir bien el demonio a utilizar, cada uno tiene sus propiedades.

Por ejemplo:

  • Sincronizar con «cronyd«, es más adecuado para sistemas o servidores virtuales.
  • Sincronizar con «ntpd«, para sistemas o maquinas en red (por ejemplo estaciones de trabajo, servidores locales, o sistemas domésticos).

Una vez aclarado este tema (elige un demonio), vemos como instalar y configurar cada uno de ellos. Comenzamos por «ntpd«.

 

Instalar y configurar NTPD

Instalar ntpd.

sudo yum install ntp

Iniciamos el servicio.
sudo systemctl start ntpd

Abre el archivo de configuración con tu editor preferido, en este caso con «nano«.
sudo nano /etc/ntp.conf

Copia y pega lo siguiente (elige según tu sistema, CentOS o RHEL).
## CentOS
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst

## RHEL
server 0.rhel.pool.ntp.org iburst
server 1.rhel.pool.ntp.org iburst
server 2.rhel.pool.ntp.org iburst
server 3.rhel.pool.ntp.org iburst

Guarda el archivo y cierra el editor.

Reiniciamos el servicio.

sudo systemctl restart ntpd

Solo falta que ntpd inicie con el sistema.
sudo systemctl enable ntpd

Sincronizar la hora en CentOS 7

Sincronizar la hora en CentOS 7

 

Instalar y configurar CHRONYD

Instalar chronyd.

sudo yum install chrony

Iniciamos el servicio «chronyd».
sudo systemctl start chrnoyd

Abre el archivo de configuración, nosotros usaremos «nano«.
sudo nano /etc/chrony.conf

Copia y pega lo siguiente (elige según tu sistema, CentOS o RHEL).
## CentOS
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst

## RHEL
server 0.rhel.pool.ntp.org iburst
server 1.rhel.pool.ntp.org iburst
server 2.rhel.pool.ntp.org iburst
server 3.rhel.pool.ntp.org iburst

Guarda el archivo y cierra el editor.

Reiniciamos el servicio.

sudo systemctl restart chrnoyd

Para que «chroyd» inicie con el sistema, ejecutamos lo siguiente:
sudo systemctl enable chrnoyd

Independientemente de cual sea tu elección, te recomiendo que una vez termines el proceso, reinicies el sistema.
reboot

 

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

Agregar comentario