Outils pour utilisateurs

Outils du site


sysadmin:linux:systemd:synchronisation-du-temps

Ceci est une ancienne révision du document !


Systemd: Synchronisation du temps

systemd intègre un service de synchronisation du temps local via un client sntp (unité timesyncd)

Pour afficher l'état:

timedatectl status

Définir le serveur de référence

Pour configurer le serveur ou du pool de référence, odifier le fichier de configuration /etc/systemd/timesyncd.conf. Dans la section [TIME] définir la variable NTP avec l'IP ou l'URL du serveur:

[Time]
NTP=ntp.localdomain

Une fois l' unité activée, le temps local va se synchroniser graduellement avec le serveur de référence. Si toutefois la dérive est importante il faudra:

  • Arrêter le service
  • Définir manuellement le temps local au plus proche de la référence
  • redémarre le service

Définir manuellement le temps

Arrêter le service:

timedatectl set-ntp false

Définir le temps local manuellement:

timedatectl set-time ""

Redémarrer le service

timedatectl set-ntp true

Vérifier l''état de la synchronisation via journalctl et timedatectl

journalctl -u systemd-timesyncd.service

Références

sysadmin/linux/systemd/synchronisation-du-temps.1590592479.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)