Systemd/systemd-timesyncd: Unterschied zwischen den Versionen
Jewox (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
Jewox (Diskussion | Beiträge) K timedatectl output |
||
Zeile 3: | Zeile 3: | ||
Damit {{ic|systemd-timesyncd}} automatisch gestartet wird, muss der Service entsprechend konfiguriert werden. | Damit {{ic|systemd-timesyncd}} automatisch gestartet wird, muss der Service entsprechend konfiguriert werden. | ||
systemctl enable systemd-timesyncd # Für den automatischen Start vormerken … | systemctl enable systemd-timesyncd # Für den automatischen Start vormerken … | ||
systemctl start systemd-timesyncd # … und direkt starten | systemctl start systemd-timesyncd # … und direkt starten | ||
Zu beachten ist hierbei allerdings, dass der Dienst für den Netzzugriff [[Systemd/systemd-networkd|systemd-networkd]] benötigt wird. | Zu beachten ist hierbei allerdings, dass der Dienst für den Netzzugriff [[Systemd/systemd-networkd|systemd-networkd]] benötigt wird. | ||
Zeile 13: | Zeile 13: | ||
[Time] | [Time] | ||
NTP=192.168.178.1 # z.B. | NTP=192.168.178.1 # z.B. Router als Zeitserver fürs LAN | ||
NTP=0.europe.pool.ntp.org # z.B. NTP Pool als Zeitserver fürs LAN | |||
FallbackNTP=0.arch.pool.ntp.org 1.arch.pool.ntp.org 2.arch.pool.ntp.org 3.arch.pool.ntp.org | FallbackNTP=0.arch.pool.ntp.org 1.arch.pool.ntp.org 2.arch.pool.ntp.org 3.arch.pool.ntp.org | ||
Zeile 20: | Zeile 21: | ||
user ~ $ timedatectl | user ~ $ timedatectl | ||
Local time: Tue 2017-10-24 20:32:34 CEST | |||
Universal time: Tue 2017-10-24 18:32:34 UTC | |||
RTC time: Tue 2017-10-24 18:32:34 | |||
Time zone: Europe/Berlin (CEST, +0200) | |||
System clock synchronized: yes | |||
systemd-timesyncd.service active: yes | |||
RTC in local TZ: no | |||
[[Kategorie:Systemverwaltung]] | [[Kategorie:Systemverwaltung]] | ||
[[en:systemd-timesyncd]] | [[en:systemd-timesyncd]] |
Version vom 24. Oktober 2017, 19:43 Uhr
Der Service systemd-timesyncd
ermöglicht es per NTP die Zeit mit einem Zeitserver zu synchronisieren.
Damit systemd-timesyncd
automatisch gestartet wird, muss der Service entsprechend konfiguriert werden.
systemctl enable systemd-timesyncd # Für den automatischen Start vormerken … systemctl start systemd-timesyncd # … und direkt starten
Zu beachten ist hierbei allerdings, dass der Dienst für den Netzzugriff systemd-networkd benötigt wird.
systemd-networkd dient aber nur zur Überwachung ob die Netzwerkschnittstelle aktiv ist oder nicht. systemd-networkd kann also parallel zu bereits vorhandenen Netzwerkdiensten wie netctl betrieben werden.
Die Konfigurationsdatei für den Service systemd-timesyncd
lautet /etc/systemd/timesyncd.conf
.
[Time] NTP=192.168.178.1 # z.B. Router als Zeitserver fürs LAN NTP=0.europe.pool.ntp.org # z.B. NTP Pool als Zeitserver fürs LAN FallbackNTP=0.arch.pool.ntp.org 1.arch.pool.ntp.org 2.arch.pool.ntp.org 3.arch.pool.ntp.org
Mit dem Befehl timedatectl
können die Einstellungen geprüft bzw. angepasst werden.
user ~ $ timedatectl Local time: Tue 2017-10-24 20:32:34 CEST Universal time: Tue 2017-10-24 18:32:34 UTC RTC time: Tue 2017-10-24 18:32:34 Time zone: Europe/Berlin (CEST, +0200) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no