Remarque :
- Ce tutoriel est disponible dans un environnement d'atelier gratuit fourni par Oracle.
- Il utilise des exemples de valeur pour les informations d'identification Oracle Cloud Infrastructure, la location et les compartiments. A la fin de votre atelier, remplacez ces valeurs par celles propres à votre environnement cloud.
Configuration de Chrony sur Oracle Linux
Introduction
Le tutoriel suivant propose des procédures pas à pas pour configurer la date et l'heure et activer Chrony. Ce tutoriel s'adresse aux utilisateurs d'Oracle Linux 8, mais les commandes sont également disponibles sur les autres versions d'Oracle Linux.
Objectifs
Dans cet exercice, vous allez :
- Configurer la date et l'heure
- Activer
chrony
De quoi avez-vous besoin ?
- Un système Oracle Linux entièrement patché
Remarque : lorsque vous utilisez l'environnement d'atelier gratuit, reportez-vous à Oracle Linux Lab Basics pour obtenir des instructions de connexion et d'utilisation.
Configuration de la date et de l'heure système
Dans cet exercice, vous allez utiliser les utilitaires date
, hwclock
et timedatectl
pour configurer et afficher les informations de date et d'heure.
-
Ouvrez un terminal et connectez-vous à votre instance Oracle Linux.
-
Connectez-vous en tant qu'utilisateur root.
sudo su -
-
En tant qu'utilisateur root, exécutez la commande
date
sans argument pour afficher la date et l'heure actuelles.date
La date et l'heure en cours s'affichent.
-
Exécutez la commande
date
avec l'argument pour afficher le nom du jour de la semaine.date +%A
-
Exécutez la commande
date
avec l'argument pour afficher le nom du mois.date +%B
-
Utilisez la commande
date
pour remplacer la date par une autre date, par exemple le 14 décembre 2021.Vous pouvez remplacer toute date.
date +%D -s 2021-12-14
-
Utilisez la commande
date
pour remplacer la date par la date correcte, par exemple 03 février 2021.date +%D -s 2021-02-03
-
Utilisez la commande
date
pour remplacer l'heure par l'heure locale en cours.Par exemple, 08:57 AM.
date +%T%p -s 08:57:00AM
-
Exécutez la commande
hwclock
sans argument pour afficher la date et l'heure actuelles de l'horloge matérielle.hwclock
-
Utilisez la commande
hwclock
avec l'option–w
pour définir l'horloge matérielle sur l'heure système actuelle.hwclock -w
-
Exécutez la commande
date
et la commandehwclock
pour vérifier que les paramètres de date et d'heure sont identiques.date hwclock
La variation en secondes est due au délai entre l'exécution des deux commandes.
-
Exécutez la commande
timedatectl
sans argument pour afficher les informations de date et d'heure système.timedatectl
Si la sortie ci-dessus affiche le service NTP : actif, désactivez-le comme suit et revérifiez-le :
timedatectl set-ntp 0 timedatectl
-
Utilisez la commande
timedatectl
pour remplacer la date par la date correcte.- Remplacez la date du jour correcte. L'exemple remplace la date par 27 janvier 2021.
- Exécutez ensuite la commande
timedatectl
sans argument pour vérifier que la date a changé.
timedatectl set-time 2021-01-27 timedatectl
-
Utilisez la commande
timedatectl
pour remplacer l'heure par l'heure correcte.- Remplacez l'heure locale actuelle. L'exemple fait passer l'heure à 09:11:30 AM.
- Entrez l'heure sur 24 heures.
- Exécutez ensuite la commande
timedatectl
sans argument pour vérifier que l'heure a changé.
timedatectl set-time 09:11:30 timedatectl
Configurer NTP à l'aide de Chrony
Dans cette section, vous pouvez configurer NTP à l'aide de chrony
.
-
En tant qu'utilisateur root, utilisez la commande
dnf
pour vérifier quechrony
est installé.dnf list chrony
- Si nécessaire, installez
chrony
à l'aide de la commandednf
.
dnf install chrony -y
- Si nécessaire, installez
-
Utilisez la commande
systemctl
pour vérifier le statut du démon Chrony,chronyd
.systemctl status chronyd
- Utilisez la commande
systemctl
pour démarrerchronyd
si nécessaire.
systemctl start chronyd
- Utilisez la commande
-
Exécutez la commande
chronyc -n tracking
pour vérifier le suivi Chrony. L'option "n
" fournit une sortie d'adresse d'hôte numérique.- Vous pouvez également exécuter
chronyc
pour afficher une invitechronyc>
, puis exécuter la commandetracking
à partir de l'invitechronyc>
. - Saisissez
quit
pour quitter l'invitechroncyc
. - Un exemple de résultat est affiché.
chronyc -n tracking
Champs de sortie clés :
Reference ID:
fait référence au serveur qui fournit la synchronisation.Stratum:
Distance d'un ordinateur relié à une horloge de référence très précise.Ref time:
L'heure la plus récente à laquelle Chrony a utilisé une mesure temporelle du serveur fournissant la synchronisation (heure UTC).
- Vous pouvez également exécuter
-
Exécutez la commande
chronyc -n sources
pour afficher des informations sur les sources de tempschronyd
. L'option "n
" fournit une sortie d'adresse d'hôte numérique.- Un exemple de résultat est affiché.
chronyc -n sources
- Un exemple de résultat est affiché.
-
Exécutez la commande
chronyc -n sources
avec l'option "v
" (détaillée) pour fournir des descriptions de colonne.- Un exemple de résultat est affiché.
chronyc -n sources -v
- Pour plus d'informations sur Chrony, reportez-vous à la page principale
chronyc
.
- Un exemple de résultat est affiché.
-
Exécutez la commande
chronyc -n sourcestats
.- Cette commande fournit des statistiques sur les calculs des sources de temps.
- Un exemple de résultat est affiché.
chronyc -n sourcestats
-
Exécutez à nouveau la commande, mais incluez l'option
–v
pour obtenir les descriptions des colonnes.chronyc -n sourcestats -v
Ressources de formation supplémentaires
Explorez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenu de formation gratuit sur le canal Oracle Learning YouTube. En outre, accédez à education.oracle.com/learning-explorer pour devenir explorateur Oracle Learning.
Pour consulter la documentation du produit, consultez Oracle Help Center.
Ressources de formation supplémentaires
Explorez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenu de formation gratuit sur le canal Oracle Learning YouTube. En outre, accédez à education.oracle.com/learning-explorer pour devenir explorateur Oracle Learning.
Pour consulter la documentation du produit, consultez Oracle Help Center.
Configure Chrony on Oracle Linux
F49765-04
July 2022
Copyright © 2021, Oracle and/or its affiliates.