Synchroniser son serveur Linux avec NTP
Introduction
Il est parfois nécessaire d'avoir une forte précision dans la configuration du temps sur votre machine, c'est notamment le cas pour permettre le bon fonctionnement de systèmes répartis. Nous allons donc étudier l'activation et la configuration du client NTP sur un système utilisant systemd (Debian 8 / CentOS / RHEL)
Déroulé
Tout d'abord vérifier le statut du service de synchronisation du temps :
$ sudo systemctl status systemd-timesyncd.service ● systemd-timesyncd.service - Network Time Synchronization Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; disabled) Active: inactive (dead) Docs: man:systemd-timesyncd.service(8)
Assurez-vous ensuite que la synchronisation via le service NTP n'est pas active avec NTP enabled: no et NFTP synchronized: no
$ sudo timedatectl Local time: mer. 2016-09-16 09:39:44 CET Universal time: mer. 2016-09-16 08:39:44 UTC RTC time: mer. 2016-09-16 08:39:44 Time zone: Europe/Paris (CET, +0100) NTP enabled: no NTP synchronized: no RTC in local TZ: no DST active: no Last DST change: DST ended at dim. 2015-10-25 02:59:59 CEST dim. 2015-10-25 02:00:00 CET Next DST change: DST begins (the clock jumps one hour forward) at dim. 2016-03-27 01:59:59 CET dim. 2016-03-27 03:00:00 CEST
Editez ensuite le fichier /etc/systemd/timesyncd.conf:
[Time] Servers=ntp01.ikoula.com
Demarrez pour finir le service de synchronisation du temps:
$ sudo systemctl start systemd-timesyncd.service; sudo systemctl enable systemd-timesyncd.service
Votre service NTP est maintenant actif et l'heure se synchronisera avec les serveurs NTP d'Ikoula
Cet article vous a semblé utile ?
Activer l'actualisation automatique des commentaires