Synchroniser l’horloge du PC

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

Plus d’infos

Les serveurs de temps en France

Par Bidouille De Bian

Bidouilleur sur Linux Debian 10 (Buster). Débutant dans le blog sur Wordpress.