Différences entre versions de « Synchroniser son serveur Linux avec NTP »

De Ikoula Wiki
Jump to navigation Jump to search
m
Ligne 2 : Ligne 2 :
  
 
==Introduction== <!--T:1-->
 
==Introduction== <!--T:1-->
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.
+
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).
 
Nous allons donc étudier l'activation et la configuration du client NTP sur un système utilisant systemd (Debian 8 / CentOS / RHEL).
  
Ligne 11 : Ligne 12 :
 
<pre>
 
<pre>
 
$ sudo systemctl status systemd-timesyncd.service
 
$ sudo systemctl status systemd-timesyncd.service
systemd-timesyncd.service - Network Time Synchronization
+
  systemd-timesyncd.service - Network Time Synchronization
 
   Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; disabled)
 
   Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; disabled)
 
   Active: inactive (dead)
 
   Active: inactive (dead)
Ligne 20 : Ligne 21 :
 
<pre>
 
<pre>
 
$ sudo timedatectl
 
$ sudo timedatectl
      Local time: mer. 2016-09-16 09:39:44 CET
+
  Local time: mer. 2016-09-16 09:39:44 CET
  Universal time: mer. 2016-09-16 08:39:44 UTC
+
  Universal time: mer. 2016-09-16 08:39:44 UTC
        RTC time: mer. 2016-09-16 08:39:44
+
  RTC time: mer. 2016-09-16 08:39:44
      Time zone: Europe/Paris (CET, +0100)
+
  Time zone: Europe/Paris (CET, +0100)
      NTP enabled: no
+
  NTP enabled: no
      NTP synchronized: no
+
  NTP synchronized: no
      RTC in local TZ: no
+
  RTC in local TZ: no
      DST active: no
+
  DST active: no
 
  Last DST change: DST ended at
 
  Last DST change: DST ended at
 
                   dim. 2015-10-25 02:59:59 CEST
 
                   dim. 2015-10-25 02:59:59 CEST

Version du 20 septembre 2016 à 11:29

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

Éditez ensuite le fichier /etc/systemd/timesyncd.conf :

[Time]
Servers=ntp01.ikoula.com

Démarrez 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 ?

0



Vous n'êtes pas autorisé à publier de commentaire.