Zeitsynchronisierung mit systemd
Sofern ein Linux-System systemd verwendet muß zum Abgleich der Systemzeit – sofern dieses nicht als Zeitserver für andere Systeme arbeiten sollen – kein ntp mehr insalliert werden.
Es reicht die Anpassung der Datei “/etc/systemd/timesyncd.conf” in welcher dann in der Zeile “NTP=” der gewünschte Zeitserver eingetragen wird.
/etc/systemd/timesyncd.conf
[Time]
NTP=zeitserver.local
FallbackNTP=0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org
RootDistanceMaxSec=5
PollIntervalMinSec=32
PollIntervalMaxSec=2048
Nach Änderung der Datei wird der Dienst “systemd-timesyncd.service” neu gestartet - das war’s.
$ sudo systemctl restart systemd-timesyncd.service
Anschließend kann die Konfiguration des Diensts mittels
$ timedatectl status
Local time: Mo 2020-04-27 21:19:40 CEST
Universal time: Mo 2020-04-27 19:19:40 UTC
RTC time: Mo 2020-04-27 19:19:40
Time zone: Europe/Berlin (CEST, +0200)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
überprüft werden. Wird der Status des “NTP service” als “inactive” angezeigt, so ist ein
$ timedatectl set-ntp true
notwendig, um die Synchronisation zu aktivieren. Detaillierte Informationen erhält man entweder über
$ timedatectl timesync-status
Server: 1.2.3.4 (zeitserver.local)
Poll interval: 1min 4s (min: 32s; max 34min 8s)
Leap: normal
Version: 4
Stratum: 4
Reference: AF0149C
Precision: 1us (-21)
Root distance: 31.249ms (max: 5s)
Offset: -1.759ms
Delay: 1.972ms
Jitter: 0
Packet count: 1
Frequency: +17,237ppm
oder mit Hilfe von
$ timedatectl show-timesync
SystemNTPServers=zeitserver.local
FallbackNTPServers=0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org
ServerName=zeitserver.local
ServerAddress=1.2.3.4
RootDistanceMaxUSec=5s
PollIntervalMinUSec=32s
PollIntervalMaxUSec=34min 8s
PollIntervalUSec=2min 8s
NTPMessage={ Leap=0, Version=4, Mode=4, Stratum=4, Precision=-21, RootDelay=17.333ms, RootDispersion=18.478ms, Reference=AF0149E, OriginateTimestamp=Mon 2020-04-27 21:05:29 CEST, ReceiveTimestamp=Mon 2020-04-27 21:05:29 CEST, TransmitTimestamp=Mon 2020-04-27 21:05:29 CEST, DestinationTimestamp=Mon 2020-04-27 21:05:29 CEST, Ignored=no PacketCount=2, Jitter=329us }
Frequency=1353001