C’est toujours mieux d’avoir un PC à l’heure exacte.
On peut synchroniser l’horloge ainsi….
Environnement
PC sous Linux Debian 10 Buster
Depuis systemd les réglages pour l’horloge se font avec timedatectl et on peut se passer de ntp et ntpdate
Configurer le service
Dans le fichier /etc/systemd/timesyncd.conf déclarer les serveurs de temps qui vont nous fournir l’heure
[Time] NTP=ntp.obspm.fr ntp1.jussieu.fr FallbackNTP=canon.inria.fr
Activer le service
timedatectl set-ntp true
Vérifier
L’heure du PC
timedatectl
Local time: jeu. 2018-06-14 12:47:58 CEST
Universal time: jeu. 2018-06-14 10:47:58 UTC
RTC time: jeu. 2018-06-14 10:47:57
Time zone: Europe/Paris (CEST, +0200)
System clock synchronized: yes
systemd-timesyncd.service active: yes
RTC in local TZ: no
Horodatage de la dernière synchronisation
ls -alrt /var/lib/systemd/timesync/clock
-rw-r--r-- 1 systemd-timesync systemd-timesync 0 févr. 13 18:05 /var/lib/systemd/timesync/clock
Etat du service de synchronisation
systemctl status systemd-timesyncd.service -l
● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2018-06-14 12:16:29 CEST; 35min ago
Docs: man:systemd-timesyncd.service(8)
Main PID: 513 (systemd-timesyn)
Status: "Synchronized to time server 145.238.203.10:123 (ntp.obspm.fr)."
Tasks: 2 (limit: 4299)
Memory: 1.7M
CGroup: /system.slice/systemd-timesyncd.service
└─513 /lib/systemd/systemd-timesyncd
juin 14 12:16:28 debian systemd[1]: Starting Network Time Synchronization...
juin 14 12:16:29 debian systemd[1]: Started Network Time Synchronization.
juin 14 12:17:00 debian systemd-timesyncd[513]: Synchronized to time server 145.238.203.10:123 (ntp.obspm.fr).
systemctl status time*
● timers.target - Timers
Loaded: loaded (/lib/systemd/system/timers.target; static; vendor preset: ena
Active: active since Thu 2018-06-14 12:16:31 CEST; 32min ago
Docs: man:systemd.special(7)
juin 14 12:16:31 debian systemd[1]: Reached target Timers.
● time-sync.target - System Time Synchronized
Loaded: loaded (/lib/systemd/system/time-sync.target; static; vendor preset:
Active: active since Thu 2018-06-14 12:16:29 CEST; 32min ago
Docs: man:systemd.special(7)
juin 14 12:16:29 debian systemd[1]: Reached target System Time Synchronized.
Détail des infos de synchronisation:
timedatectl show-timesync --all
LinkNTPServers=
SystemNTPServers=ntp.obspm.fr ntp1.jussieu.fr
FallbackNTPServers=canon.inria.fr
ServerName=ntp.obspm.fr
ServerAddress=145.238.203.10
RootDistanceMaxUSec=5s
PollIntervalMinUSec=32s
PollIntervalMaxUSec=34min 8s
PollIntervalUSec=34min 8s
NTPMessage={ Leap=0, Version=4, Mode=4, Stratum=2, Precision=-23, RootDelay=45us, RootDispersion=28.686ms, Reference=91EECB0E, OriginateTimestamp=Thu 2019-02-14 13:47:03 CET, ReceiveTimestamp=Thu 2019-02-14 13:47:03 CET, TransmitTimestamp=Thu 2019-02-14 13:47:03 CET, DestinationTimestamp=Thu 2019-02-14 13:47:03 CET, Ignored=no PacketCount=10, Jitter=19.330ms }
Frequency=-570901
timedatectl timesync-status
Server: 145.238.203.10 (ntp.obspm.fr)
Poll interval: 34min 8s (min: 32s; max 34min 8s)
Leap: normal
Version: 4
Stratum: 2
Reference: 91EECB0E
Precision: 1us (-23)
Root distance: 28.708ms (max: 5s)
Offset: -4.969ms
Delay: 29.378ms
Jitter: 19.330ms
Packet count: 10
Frequency: -8,711ppm