Systemd/systemd-timesyncd: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
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. FritzBox als Zeitserver fürs LAN
  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: Sat 2016-03-26 10:06:57 CET
                        Local time: Tue 2017-10-24 20:32:34 CEST
  Universal time: Sat 2016-03-26 09:06:57 UTC
                    Universal time: Tue 2017-10-24 18:32:34 UTC
        RTC time: Sat 2016-03-26 09:06:57
                          RTC time: Tue 2017-10-24 18:32:34
        Time zone: Europe/Berlin (CET, +0100)
                        Time zone: Europe/Berlin (CEST, +0200)
  Network time on: yes
        System clock synchronized: yes
NTP synchronized: yes
  systemd-timesyncd.service active: yes
  RTC in local TZ: no
                  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