Le scénario
Le système n'est pas configuré pour utiliser le service ntpd pour synchroniser l'heure et la date.
CentOS/RHEL 7 utilise systemd pour gérer les services. L'utilitaire timedatectl est distribué dans le cadre de systemd et vous permet de revoir et de modifier la configuration de l'horloge système :modifiez la date et l'heure actuelles, définissez le fuseau horaire ou activez la synchronisation automatique de l'horloge système avec un serveur distant.
Le service NTP est activé, mais comme ce système exécute CentOS/RHEL 7, timedatectl doit également être configuré pour activer NTP, car il est utilisé pour gérer la date et l'heure sur le système.
# timedatectl ... NTP enabled: no ...
Cela montre que le système n'utilise pas NTP.
La solution
Forcer l'utilisation de NTP pour la synchronisation de l'heure :
# timedatectl set-ntp 1
Procédez ensuite comme suit :
1. Redémarrez le contrôle de date et d'heure systemd.
# systemctl restart systemd-timedated.service
2. Démarrez le service ntp
# systemctl start ntpd
3. Synchroniser l'heure avec le serveur distant
# ntpq -p