GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie den NTP-Dienst und -Client in CentOS/RHEL 8

In CentOS/RHEL 8 wird ntp nicht mehr unterstützt. chrony ist standardmäßig aktiviert. Aus diesem Grund müssen Sie möglicherweise von ntp zu chrony migrieren.

Hinweis :In CentOS/RHEL 7 hatten Benutzer die Wahl zwischen ntp und chrony. Aber ab CentOS/RHEL 8 müssen sie chrony statt ntp verwenden.

Auf Standard-CentOS/RHEL 8-Servern sollte chrony bereits installiert und aktiv sein. Dies kann durch Ausführen von:

überprüft werden
# 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

Der chronyc-Befehl kann als Client verwendet werden, um zum Beispiel nach den vorhandenen Quellen zu suchen mit:

# 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

Und in dem unwahrscheinlichen Fall, dass chrony nicht installiert ist, kann das Paket über yum installiert werden, indem chrony installiert wird:

# yum install chrony

NTP vs. Chrony

Nachfolgend finden Sie eine Zusammenfassung des Vergleichs zwischen NTP und Chrony:

NTP-Name Chronischer Name
/etc/ntp.conf /etc/chrony.conf
/etc/ntp/keys /etc/chrony.keys
ntpd chronyd
ntpq chronisch
ntpd.service chronyd.service
ntp-wait.service chrony-wait.service

Migration von NTP zu Chrony

RedHat bietet ein nettes Skript, das Ihre NTP-Einstellungen direkt in Chrony umwandeln kann. Das Skript /usr/share/doc/chrony/ntp2chrony.py ist standardmäßig zusammen mit chrony in CentOS/RHEL 8 enthalten. Das Skript konvertiert automatisch eine vorhandene ntp-Konfiguration in chrony.

Nachfolgend finden Sie ein Beispiel für die Konvertierung Ihrer NTP-Konfiguration in Chrony mithilfe des Skripts:

# 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

Hier
-b – Sichert die ursprüngliche /etc/chrony.conf oder /etc/chrony.keys, bevor Änderungen vorgenommen werden.
-v – ausführlicher Druck.

Alle nicht unterstützten Direktiven von ntp.conf sind in der chrony.conf als Kommentare enthalten.


Cent OS
  1. So installieren Sie den Chrony NTP-Server unter CentOS 8

  2. So installieren Sie Python 3.5 unter CentOS/RHEL und Fedora

  3. CentOS / RHEL :So installieren und starten Sie den Apache httpd-Dienst

  4. CentOS / RHEL 7 :So installieren und konfigurieren Sie Telnet

  5. CentOS / RHEL 7:So installieren und konfigurieren Sie den FTP-Server (vsftpd)

So installieren Sie den VNC-Server unter CentOS 8 / RHEL 8

So installieren und verwenden Sie Firewalld in CentOS / RHEL

So installieren Sie Samba auf RHEL und CentOS Stream

So installieren und konfigurieren Sie Jenkins unter CentOS 8 / RHEL 8

So installieren Sie Wine 5.0 auf CentOS, RHEL und Fedora

So installieren und konfigurieren Sie den VNC (TigerVNC)-Server in CentOS / RHEL 7