« LINUX:Date et heure » : différence entre les versions

aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 4 : Ligne 4 :
----
----
=But=
=But=
Le réglage de la date et de l'heure sont importantes et pour certaines applications, il est impérative qu'elles soient synchrones entre les différentes machines. Nous allons passer en revue quelques points importants à configurer.
Le réglage de la date et de l'heure est important et pour certaines applications, il est impératif qu'elles soient synchrones entre les différentes machines. Par exemple, l'application Pacemaker que nous avons déjà rencontrée. Nous allons passer en revue quelques points importants à configurer.




Ligne 11 : Ligne 11 :


==Historique==
==Historique==
Anciennement on réglait la date et l'heure dans le BIOS et c'est elle qui faisait foi. Cette configuration existe toujours et permet un mise à l'heure grossière. Actuellement on utilise l'heure donnée par un ensemble de serveurs de temps mondiaux qui servent de référence. Par ce moyen, on est sûr que toutes nos machines ont la même heure et la bonne.
Anciennement on réglait la date et l'heure dans le BIOS et c'est elle qui faisait foi. Cette configuration existe toujours et permet une mise à l'heure grossière. Actuellement on utilise l'heure donnée par un ensemble de serveurs de temps mondiaux qui servent de référence. Par ce moyen, on est sûr que toutes nos machines ont la même heure et la bonne.


Anciennement on utilisait le service NTP qui travaillait comme serveur et client mais sous Fedora, le service Chrony est préféré. Il est installé d'office.
Anciennement on utilisait le service NTP qui travaillait comme serveur et client mais sous Fedora, le service Chrony est préféré. Il est installé d'office.
Ligne 29 : Ligne 29 :


==Activation et lancement==
==Activation et lancement==
Pour activer et lancer ce service, on exécute les commandes suivants classiques des services:
Pour activer et lancer ce service, on exécute les commandes suivants classiques pour les services:
  systemctl enable chronyd.service
  systemctl enable chronyd.service
  systemctl start chronyd.service
  systemctl start chronyd.service
Ligne 44 : Ligne 44 :


==Vérification==
==Vérification==
La commande suivante permet de vérifier le bon fonctionnement:
La commande suivante permet de vérifier le bon fonctionnement du service:
  chronyc sources -a -v
  chronyc sources -a -v
qui donne par exemple:
qui donne par exemple:
Ligne 63 : Ligne 63 :
  ^- ntp.rack66.net                2  6  377    48  +147us[ +147us] +/-  37ms
  ^- ntp.rack66.net                2  6  377    48  +147us[ +147us] +/-  37ms
----
----
Ces quatre dernières lignes nous l'assurent.
Ces quatre dernières lignes nous l'assurent; quatre serveurs de temps sont comparés.




=Réglage=
=Réglages=
C'est bien de récupérer l'heure mais il faut que le paramétrage du système soit adéquat.
C'est bien de récupérer l'heure mais il faut que le paramétrage du système soit adéquat pour être pleinement fonctionnel.




Ligne 103 : Ligne 103 :
  timedatectl set-timezone Europe/Brussels
  timedatectl set-timezone Europe/Brussels


Cette opération met à jour le lien entre le fichier "/etc/localtime" et le fichier de référence de notre fuseau horaire.
Cette opération met à jour le lien symbolique entre le fichier "/etc/localtime" et le fichier de référence de notre fuseau horaire.


On peut le vérifier par le moyen suivant:
On peut le vérifier par le moyen suivant:
Ligne 112 : Ligne 112 :
----
----


Au lieu d'utiliser la commande "timedatectl", on peut adapter directement ce lien.
Au lieu d'utiliser la commande "timedatectl", on peut adapter directement ce lien symbolique.




Ligne 120 : Ligne 120 :
  System clock synchronized: yes
  System clock synchronized: yes
----
----
nous renseigne que le service Chrony est permet la synchronisation des horloges. Si ce n'est pas le cas, il faut vérifier le bon fonctionnement de ce service.
nous renseigne que le service Chrony permet la synchronisation des horloges. Si ce n'est pas le cas, il faut vérifier le bon fonctionnement de ce service.




Ligne 148 : Ligne 148 :
  UTC
  UTC
----
----