So installieren und verwenden Sie Chrony unter Linux

So installieren und verwenden Sie Chrony unter Linux

Chronie ist eine flexible Implementierung des Netzwerkzeitprotokolls (NTP). Es wird verwendet, um die Systemuhr von verschiedenen NTP -Servern, Referenzuhren oder über manuelle Eingabe zu synchronisieren.

Es kann auch verwendet werden NTPV4 Server, um anderen Servern im selben Netzwerk einen zeitlichen Dienst zu bieten. Es soll unter unterschiedlichen Bedingungen einwandfrei arbeiten, z.

Chronie Kommt mit zwei Programmen:

  • Chronyc - Befehlszeilenschnittstelle für Chrony
  • Chronyd - Dämon, der zur Startzeit gestartet werden kann

In diesem Tutorial zeigen wir Ihnen, wie Sie installieren und verwenden können Chronie Auf Ihrem Linux -System.

Installieren Sie Chrony unter Linux

Auf einigen Systemen, Chronie kann standardmäßig installiert werden. Wenn das Paket fehlt, können Sie es einfach installieren. Verwenden Sie Ihr Standard -Paket -Paket -Manager -Tool auf Ihren jeweiligen Linux -Verteilungen mit dem folgenden Befehl.

# yum -y install Chrony [on CentOS/Rhel] # Installieren Sie Chrony [on Debian/Ubuntu] # DNF -y Installieren Sie Chrony [on Fedora 22+] 

Um den Status von zu überprüfen Chronyd Verwenden Sie den folgenden Befehl.

# Systemctl Status Chronyd [auf Systemd] # /etc /init.D/Chronyd -Status [auf Drin] 

Wenn Sie aktivieren möchten Chronie Daemon beim Start können Sie den folgenden Befehl verwenden.

 # SystemCTL aktivieren Chronyd [auf Systemd] # chkconfig --add Chronyd [auf Drin] 

Überprüfen Sie die Chrony -Synchronisation unter Linux

Um zu überprüfen, ob Chrony tatsächlich synchronisiert ist, werden wir das Befehlszeilenprogramm verwenden Chronyc, Welches hat die Tracking -Option, die relevante Informationen liefert.

# Chronyc Tracking 
Überprüfen Sie die Chrony -Synchronisation unter Linux

Die aufgelisteten Dateien enthalten die folgenden Informationen:

  • Referenz ID - Die Referenz -ID und der Name, an den der Computer derzeit synchronisiert ist.
  • Schicht - Anzahl der Hopfen zu einem Computer mit einer beigefügten Referenzuhr.
  • Ref -Zeit - Dies ist die UTC -Zeit, zu der die letzte Messung der Referenzquelle durchgeführt wurde.
  • Systemzeit - Verzögerung der Systemuhr vom synchronisierten Server.
  • Letzter Offset - Geschätzter Versatz des letzten Takt -Update.
  • RMS -Offset - langfristiger Durchschnitt des Offsetwerts.
  • Frequenz - Dies ist die Rate, mit der die Uhr des Systems falsch wäre, wenn Chronyd korrigiert es nicht. Es ist in PPM (Teile pro Million) bereitgestellt.
  • Restfreq - Die Restfrequenz zeigte den Unterschied zwischen den Messungen aus der Referenzquelle und der derzeit verwendeten Frequenz.
  • Schief - geschätzte Fehlergrenze der Frequenz.
  • Wurzelverzögerung - Insgesamt die Verzögerungen des Netzwerkpfads auf den Stratum -Computer, aus dem der Computer synchronisiert wird.
  • Sprungstatus - Dies ist der LEAP -Status, der einen der folgenden Werte haben kann - normal, zweite einfügen, zweiten oder nicht synchronisiert.

Um Informationen zu Chronys Quellen zu überprüfen, können Sie den folgenden Befehl ausgeben.

# Chronyc Quellen 
Überprüfen Sie die Chroniequellen

Konfigurieren Sie Chrony unter Linux

Die Konfigurationsdatei von Chrony befindet sich bei /etc/chrony.Conf oder /etc/chrony/chrony.Conf und Beispielkonfigurationsdatei sieht möglicherweise so aus:

Server 0.rhel.Schwimmbad.NTP.org Iburst Server 1.rhel.Schwimmbad.NTP.org iburst server 2.rhel.Schwimmbad.NTP.Org Iburst Server 3.rhel.Schwimmbad.NTP.org Iburst Stratumgewicht 0 Driftfile/var/lib/Chrony/Drift Makestep 10 3 logdir/var/log/chrony 

Die obige Konfiguration liefert die folgenden Informationen:

  • Server - Diese Richtlinie zur Beschreibung eines NTP -Servers zum Synchronisieren.
  • Schichtgewicht - Wie viel Entfernung sollte pro Schicht zur Synchronisationsquelle hinzugefügt werden. Der Standardwert ist 0.0001.
  • Driftfile - Speicherort und Name der Datei mit Driftdaten.
  • Makestep - Diese Richtlinie bewirkt, dass die Chrony nach allmählich korrigieren, wenn Sie die Uhr nach Bedarf beschleunigen oder verlangsamen.
  • Logdir - Pfad zur Protokolldatei von Chrony.

Wenn Sie die Systemuhr sofort treten und die derzeit laufenden Anpassungen ignorieren möchten, können Sie den folgenden Befehl verwenden:

# Chronyc Makestep 

Wenn Sie sich entscheiden, anzuhalten Chronie, Sie können die folgenden Befehle verwenden.

# systemctl stop chrony [on Systemd] # /etc /init.D/Chronyd stoppen [auf Drin] 
Abschluss

Dies war eine Show -Präsentation der Chronie Dienstprogramm und wie es auf Ihrem Linux -System verwendet werden kann. Wenn Sie weitere Details zu Chrony überprüfen möchten, überprüfen Sie die Chrony -Dokumentation.