Outils pour utilisateurs

Outils du site


sysadmin:linux:systemd:synchronisation-du-temps

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sysadmin:linux:systemd:synchronisation-du-temps [2022/01/08 20:14] – Ajout d'une référence yoannsysadmin:linux:systemd:synchronisation-du-temps [2022/05/24 16:44] (Version actuelle) – Complétions et corrections yoann
Ligne 56: Ligne 56:
 </code> </code>
  
-Afficher le status:+Des  détails concernant la synchronisation via NTP peuvent être affichés via l'option **show-timesync** 
 +<code bash> 
 +timedatectl show-timesync 
 +</code> 
 + 
 + 
 +Afficher le status global en invoquant la commande **timedatectl** sans arguments (équivalent de **''timedatectl status''**):
 <code bash> <code bash>
 timedatectl  timedatectl 
Ligne 68: Ligne 74:
 </code> </code>
  
-Le retour indique sur les dernières lignes que la Time Zone est bien configurée, le temps local et correct, le système est synchrone avec le serveur de temps et le service est bien actif.+Sur le résultat on peut lire que la "Time Zoneest bien configurée, le temps local est correct, l'horloge temps réel (RTC) utilise le temps UTC, le système est synchrone avec le serveur de temps et le service (systemd-timesyncd) est bien actif.
  
 ===== Modifier le temps local (time zone) ===== ===== Modifier le temps local (time zone) =====
Ligne 100: Ligne 106:
 </file> </file>
  
-La dernière ligne ''RTC in local TZ: no'' est la valeur **normale**, elle indique bien que la RTC n'est pas configurée sur le temps local (fuseau Europe/Paris). Dans cet exemple la RTC vaut ''09:15:09'' (3ième ligne) ce qui correspond au temps UTC ou Zulu.+La dernière ligne ''RTC in local TZ: no'' est la valeur **normale par défaut**, elle indique bien que la RTC n'est pas configurée sur le temps local (fuseau Europe/Paris). Dans cet exemple la RTC vaut ''09:15:09'' (3ième ligne) ce qui correspond bien au temps UTC ou temps Zulu.
  
 +L'horloge temps réel peut être configurée pour utiliser le temps local:
 +<code bash>
 +timedatectl set-local-rtc 1
 +</code>
 +
 +Autrement, la commande suivante permet de définir le temps UTC comme référence pour l'horloge temps réel:
 +
 +<code bash>
 +timedatectl set-local-rtc 0
 +</code>
 +
 +===== Dépannage/troubleshooting =====
 +
 +==== Consulter les journaux ====
 +
 +Pour consulter les traces du service en temps réel: 
 +<code bash>
 +journalctl --unit systemd-timesyncd.service --follow
 +</code>
 +
 +==== Activer le mode debug ====
 +
 +Il est possible d’arrêter le service et de le relancer en mode debug dans la console:
 +<code bash>
 +# Arrêt du service
 +systemctl stop systemd-timesyncd.service
 +
 +# Exécution en mode debug dans le terminal
 +SYSTEMD_LOG_LEVEL=debug /usr/lib/systemd/systemd-timesyncd
 +</code>
  
 ===== Références ===== ===== Références =====
sysadmin/linux/systemd/synchronisation-du-temps.1641672841.txt.gz · Dernière modification : 2022/01/08 20:14 de yoann