Hinweis:
- Dieses Tutorial ist in einer von Oracle bereitgestellten kostenlosen Übungsumgebung verfügbar.
- Es verwendet Beispielwerte für Oracle Cloud Infrastructure-Zugangsdaten, -Mandanten und -Compartments. Ersetzen Sie diese Werte durch die für Ihre Cloud-Umgebung spezifischen Werte.
Chrony auf Oracle Linux konfigurieren
Einführung
Das folgende Tutorial enthält schrittweise Anleitungen zum Konfigurieren von Datum und Uhrzeit sowie zum Aktivieren von Chrony. Dieses Tutorial richtet sich an Oracle Linux 8-Benutzer, die Befehle sind jedoch auch in anderen Oracle Linux-Releases verfügbar.
Ziele
In dieser Übung führen Sie folgende Schritte aus:
- Datum und Uhrzeit konfigurieren
chrony
aktivieren
Voraussetzungen
- Ein vollständig gepatchtes Oracle Linux-System
Hinweis: Wenn Sie die kostenlose Übungsumgebung verwenden, finden Sie unter Oracle Linux Lab - Grundlagen Informationen zu Verbindungen und anderen Nutzungsanweisungen.
Systemdatum und -zeit konfigurieren
In dieser Übung konfigurieren und zeigen Sie mit den Utilitys date
, hwclock
und timedatectl
Datums- und Uhrzeitinformationen an.
-
Öffnen Sie ein Terminal, und stellen Sie eine Verbindung zu Ihrer Oracle Linux-Instanz her.
-
Melden Sie sich als root-Benutzer an.
sudo su -
-
Führen Sie als root-Benutzer den Befehl
date
ohne Argumente aus, um das aktuelle Datum und die aktuelle Uhrzeit anzuzeigen.date
Das aktuelle Datum und die aktuelle Uhrzeit werden angezeigt.
-
Führen Sie den Befehl
date
mit dem Argument aus, um den Wochentagnamen anzuzeigen.date +%A
-
Führen Sie den Befehl
date
mit dem Argument aus, um den Monatsnamen anzuzeigen.date +%B
-
Verwenden Sie den Befehl
date
, um das Datum in ein anderes Datum zu ändern, z.B. 14. Dezember 2021.Sie können ein beliebiges Datum ersetzen.
date +%D -s 2021-12-14
-
Verwenden Sie den Befehl
date
, um das Datum in das richtige Datum zu ändern, z.B. 03. Februar 2021.date +%D -s 2021-02-03
-
Verwenden Sie den Befehl
date
, um die Zeit in die aktuelle lokale Zeit zu ändern.Beispiel: 08:57 Uhr.
date +%T%p -s 08:57:00AM
-
Führen Sie den Befehl
hwclock
ohne Argumente aus, um das aktuelle Datum und die aktuelle Uhrzeit der Hardwareuhr anzuzeigen.hwclock
-
Verwenden Sie den Befehl
hwclock
mit der Option–w
, um die Hardwareuhr auf die aktuelle Systemzeit zu setzen.hwclock -w
-
Führen Sie den Befehl
date
und den Befehlhwclock
aus, um zu bestätigen, dass die Datums- und Uhrzeiteinstellungen identisch sind.date hwclock
Die Variation in Sekunden ist auf die Verzögerung zwischen der Ausführung der beiden Befehle zurückzuführen.
-
Führen Sie den Befehl
timedatectl
ohne Argumente aus, um die Systemdatums- und -uhrzeitinformationen anzuzeigen.timedatectl
Wenn in der obigen Ausgabe der NTP-Service angezeigt wird: aktiv, deaktivieren Sie ihn wie folgt, und prüfen Sie ihn erneut:
timedatectl set-ntp 0 timedatectl
-
Verwenden Sie den Befehl
timedatectl
, um das Datum in das richtige Datum zu ändern.- Das heutige Datum ersetzen. Das Beispiel ändert das Datum in den 27. Januar 2021.
- Führen Sie anschließend den Befehl
timedatectl
ohne Argumente aus, um zu prüfen, ob das Datum geändert wurde.
timedatectl set-time 2021-01-27 timedatectl
-
Verwenden Sie den Befehl
timedatectl
, um die Uhrzeit in die richtige Uhrzeit zu ändern.- Ersetzen Sie die aktuelle Ortszeit. Das Beispiel ändert die Zeit in 09:11:30 Uhr.
- Geben Sie die Stunde mit einem 24-Stunden-Takt ein.
- Führen Sie anschließend den Befehl
timedatectl
ohne Argumente aus, um zu prüfen, ob die Zeit geändert wurde.
timedatectl set-time 09:11:30 timedatectl
NTP mit Chrony konfigurieren
In diesem Abschnitt konfigurieren Sie NTP mit chrony
.
-
Verwenden Sie als root-Benutzer den Befehl
dnf
, um zu prüfen, obchrony
installiert ist.dnf list chrony
- Falls erforderlich installieren Sie
chrony
mit dem Befehldnf
.
dnf install chrony -y
- Falls erforderlich installieren Sie
-
Verwenden Sie den Befehl
systemctl
, um den Status des Chrony-Daemonschronyd
zu prüfen.systemctl status chronyd
- Verwenden Sie gegebenenfalls den Befehl
systemctl
, umchronyd
zu starten.
systemctl start chronyd
- Verwenden Sie gegebenenfalls den Befehl
-
Führen Sie den Befehl
chronyc -n tracking
aus, um das Chrony-Tracking zu prüfen. Die Option "n
" stellt eine numerische Ausgabe der Hostadresse bereit.- Alternativ können Sie
chronyc
ausführen, um einechronyc>
-Eingabeaufforderung anzuzeigen, und dann den Befehltracking
über die Eingabeaufforderungchronyc>
ausführen. - Geben Sie
quit
ein, um die Eingabeaufforderungchroncyc
zu beenden. - Die Beispielausgabe wird angezeigt.
chronyc -n tracking
Schlüsselausgabefelder:
Reference ID:
Bezieht sich auf den Server, der die Synchronisierung bereitstellt.Stratum:
Die Entfernung von einem Computer, der an einen hochgenauen Referenztakt angeschlossen ist.Ref time:
Chrony verwendet zum letzten Mal eine Zeitmessung vom Server, die Synchronisierung bereitstellt (Zeit ist UTC).
- Alternativ können Sie
-
Führen Sie den Befehl
chronyc -n sources
aus, um Informationen zuchronyd
-Zeitquellen anzuzeigen. Die Option "n
" stellt eine numerische Ausgabe der Hostadresse bereit.- Die Beispielausgabe wird angezeigt.
chronyc -n sources
- Die Beispielausgabe wird angezeigt.
-
Führen Sie den Befehl
chronyc -n sources
mit der Option "v
" (Verbose) aus, um Spaltenbeschreibungen bereitzustellen.- Die Beispielausgabe wird angezeigt.
chronyc -n sources -v
- Weitere Informationen zu Chrony finden Sie auf der
chronyc
-Hauptseite.
- Die Beispielausgabe wird angezeigt.
-
Führen Sie den Befehl
chronyc -n sourcestats
aus.- Dieser Befehl liefert Statistiken zu Berechnungen für Zeitquellen.
- Die Beispielausgabe wird angezeigt.
chronyc -n sourcestats
-
Führen Sie den Befehl erneut aus, fügen Sie jedoch die Option
–v
ein, um Spaltenbeschreibungen abzurufen.chronyc -n sourcestats -v
Weitere Lernressourcen
Sehen Sie sich andere Übungen auf der Website docs.oracle.com/learn an, oder greifen Sie auf Inhalte zu, die Sie über den Oracle Learning-Kanal YouTube benötigen. Besuchen Sie außerdem education.oracle.com/learning-explorer, um Oracle Learning Explorer zu werden.
Produktdokumentation finden Sie unter Oracle Help Center.
Weitere Lernressourcen
Sehen Sie sich andere Übungen auf der Website docs.oracle.com/learn an, oder greifen Sie auf Inhalte zu, die Sie über den Oracle Learning-Kanal YouTube benötigen. Besuchen Sie außerdem education.oracle.com/learning-explorer, um Oracle Learning Explorer zu werden.
Produktdokumentation finden Sie unter Oracle Help Center.
Configure Chrony on Oracle Linux
F49767-04
July 2022
Copyright © 2021, Oracle and/or its affiliates.