GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer le service et le client NTP dans CentOS/RHEL 8

Dans CentOS/RHEL 8, ntp n'est plus pris en charge. chrony est activé par défaut. Pour cette raison, vous devrez peut-être migrer de ntp vers chrony.

Remarque :Dans CentOS/RHEL 7, les utilisateurs avaient le choix entre ntp et chrony. Mais à partir de CentOS/RHEL 8, ils doivent utiliser chrony au lieu de ntp.

Dans les serveurs CentOS/RHEL 8 standard, chrony doit déjà être installé et actif. Il peut être vérifié en exécutant :

# systemctl status chronyd

● chronyd.service - NTP client/server
  Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; vendor preset: enabled)
  Active: active (running) since Mon 2021-01-25 16:31:25 GMT; 2 days ago
  Docs: man:chronyd(8)
  man:chrony.conf(5)
  Process: 1401 ExecStartPost=/usr/libexec/chrony-helper update-daemon (code=exited, status=0/SUCCESS)
  Process: 1388 ExecStart=/usr/sbin/chronyd $OPTIONS (code=exited, status=0/SUCCESS)
 Main PID: 1397 (chronyd)
  Tasks: 1 (limit: 100197)
  Memory: 2.0M
  CGroup: /system.slice/chronyd.service
  └─1397 /usr/sbin/chronyd

La commande chronyc peut être utilisée en tant que client, par exemple pour vérifier les sources existantes avec :

# chronyc sources

210 Number of sources = 1
MS  Name/IP address  Stratum Poll Reach LastRx Last sample
===============================================================================
^*  xxx.xxx.xxx.xxx  2 10 377 130 -40us[ -71us] +/- 36ms

Et dans le cas peu probable où chrony ne serait pas installé, le paquet peut être installé via yum, en installant chrony :

# yum install chrony

NTP contre Chrony

Vous trouverez ci-dessous un résumé de la comparaison entre NTP et chrony :

nom ntp nom du chrony
/etc/ntp.conf /etc/chrony.conf
/etc/ntp/keys /etc/chrony.keys
ntpd chronyde
ntpq chronyc
ntpd.service chronyd.service
ntp-wait.service chrony-wait.service

Migration de NTP vers chrony

RedHat fournit un joli script qui peut convertir directement vos paramètres NTP en chrony. Le script /usr/share/doc/chrony/ntp2chrony.py in inclus par défaut avec chrony dans CentOS/RHEL 8. Le script convertit automatiquement une configuration ntp existante en chrony.

Vous trouverez ci-dessous un exemple de conversion de votre configuration NTP en chrony à l'aide du script :

# python3 /usr/share/doc/chrony/ntp2chrony.py -b -v
Reading /etc/ntp.conf
Reading /etc/ntp/crypto/pw
Reading /etc/ntp/keys
Writing /etc/chrony.conf
Writing /etc/chrony.keys

Ici,
-b – sauvegarde les fichiers /etc/chrony.conf ou /etc/chrony.keys d'origine avant d'apporter des modifications.
-v – impression versbose.

Toutes les directives non prises en charge de ntp.conf sont incluses dans chrony.conf sous forme de commentaires.


Cent OS
  1. Comment installer le serveur Chrony NTP sur CentOS 8

  2. Comment installer Python 3.5 sur CentOS/RHEL et Fedora

  3. CentOS / RHEL :Comment installer et démarrer le service Apache httpd

  4. CentOS / RHEL 7 :Comment installer et configurer telnet

  5. CentOS / RHEL 7 :Comment installer et configurer le serveur ftp (vsftpd)

Comment installer le serveur VNC sur CentOS 8 / RHEL 8

Comment installer et utiliser Firewalld dans CentOS / RHEL

Comment installer Samba sur RHEL et CentOS Stream

Comment installer et configurer Jenkins sur CentOS 8 / RHEL 8

Comment installer Wine 5.0 sur CentOS, RHEL et Fedora

Comment installer et configurer le serveur VNC (TigerVNC) dans CentOS / RHEL 7