Projet

Général

Profil

Tâche #27473

Scénario #30256: Traitement express MEN (25-27)

Le service ntpdate en erreur même si le service fonctionne

Ajouté par Emmanuel GARETTE il y a presque 5 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
02/03/2020
Echéance:
20/03/2020
% réalisé:

100%

Temps estimé:
0.00 h
Restant à faire (heures):
0.0

Description

Je démarre un serveur, le service ntpdate est en erreur (normal le serveur n'est pas configuré ou est mal configuré).

Je configure le serveur (donc le service NTP), j'instancie ou je reconfigure le serveur. Le serveur est maintenant bien synchronisé, par contre le service ntpdate est encore marqué en erreur.


Demandes liées

Dupliqué par Distribution EOLE - Tâche #30123: Correction AD-T10-002 - Test NTP sur un membre du domaine - (2.7.2-bêta1) Fermé 10/04/2020

Révisions associées

Révision bf637330 (diff)
Ajouté par Joël Cuissinat il y a presque 4 ans

Reset ntpdate error at first instance

Ref: #27473

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 4 ans

  • Tracker changé de Demande à Scénario
  • Début 29/03/2019 supprimé

#2 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Sujet changé de le service ntpdate en erreur même si le service fonctionne à Le service ntpdate en erreur même si le service fonctionne
  • Echéance mis à 20/03/2020
  • Version cible mis à sprint 2020 10-12 Equipe MENSR
  • Début mis à 02/03/2020
  • Release mis à EOLE 2.7.1.3
  • Points de scénarios mis à 2.0

Problème récurrent en 2.7, y compris sur notre infrastrucutre de test :

root@amon:~# diagnose 
*** Test du module amon version 2.7.1 (amon 00000001) ***

Attention, serveur opérationnel mais des services ne sont pas démarrés :

ntpdate.service loaded failed

*** Paquets installés

#3 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Projet changé de Distribution EOLE à eole-common

#4 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Version cible changé de sprint 2020 10-12 Equipe MENSR à sprint 2020 13-15 Equipe MENSR

#5 Mis à jour par Daniel Dehennin il y a environ 4 ans

Il faudrait un peu plus de détail car je n’arrive pas à reproduire le problème.

Voir, juste après le diagnose, les sorties des commandes :

systemct status ntpdate.service
journalctl -b0 -u ntpdate.service

#6 Mis à jour par Daniel Dehennin il y a environ 4 ans

Peut-être que cela vient du fait que le service ntpdate n’est exécuté qu’au démarrage du serveur et non à l’instance/reconfigure ?

Ainsi :

  1. Le serveur démarre, le service ntpdate est en erreur car le serveur non configuré
  2. Configuration du serveur + instance
  3. Le service n’ayant pas été redémarré, il est toujours en erreur.

#7 Mis à jour par Daniel Dehennin il y a environ 4 ans

Je fais un test

  1. Bloquer le traffic NTP sur la carte ens5 de la gateway
  2. Démarrer un etb1.amon-2.7.1-daily
    root@amon:~# systemctl status ntpdate
    ● ntpdate.service - Force synchronisation of time
       Loaded: loaded (/lib/systemd/system/ntpdate.service; enabled; vendor preset: enabled)
       Active: failed (Result: exit-code) since Tue 2020-03-24 10:58:44 CET; 1min 12s ago
      Process: 1009 ExecStart=/usr/sbin/ntpdate -v $NTPSERVERS (code=exited, status=1/FAILURE)
     Main PID: 1009 (code=exited, status=1/FAILURE)
    
    mars 24 10:58:36 amon systemd[1]: Starting Force synchronisation of time...
    mars 24 10:58:36 amon ntpdate[1009]: 24 Mar 10:58:36 ntpdate[1009]: ntpdate 4.2.8p10@1.3728-o (1)
    mars 24 10:58:44 amon ntpdate[1009]: 24 Mar 10:58:44 ntpdate[1009]: no server suitable for synchronization found
    mars 24 10:58:44 amon systemd[1]: ntpdate.service: Main process exited, code=exited, status=1/FAILURE
    mars 24 10:58:44 amon systemd[1]: ntpdate.service: Failed with result 'exit-code'.
    mars 24 10:58:44 amon systemd[1]: Failed to start Force synchronisation of time.
    
  3. Déblocage du NTP
  4. Instance du serveur ⮕ OK
    root@amon:~# /mnt/eole-ci-tests/scripts/configure-vm.sh -Minstance
    
  5. diagnose NTP*⮕ *OK
    .                  Statut NTP => Synchronisé
    .               Accès distant => Ok
    
  6. Status ntpdateerreur
    root@amon:~# systemctl status ntpdate
    ● ntpdate.service - Force synchronisation of time
       Loaded: loaded (/lib/systemd/system/ntpdate.service; enabled; vendor preset: enabled)
       Active: failed (Result: exit-code) since Tue 2020-03-24 10:58:44 CET; 20min ago
     Main PID: 1009 (code=exited, status=1/FAILURE)
    
    mars 24 10:58:36 amon systemd[1]: Starting Force synchronisation of time...
    mars 24 10:58:36 amon ntpdate[1009]: 24 Mar 10:58:36 ntpdate[1009]: ntpdate 4.2.8p10@1.3728-o (1)
    mars 24 10:58:44 amon ntpdate[1009]: 24 Mar 10:58:44 ntpdate[1009]: no server suitable for synchronization found
    mars 24 10:58:44 amon systemd[1]: ntpdate.service: Main process exited, code=exited, status=1/FAILURE
    mars 24 10:58:44 amon systemd[1]: ntpdate.service: Failed with result 'exit-code'.
    mars 24 10:58:44 amon systemd[1]: Failed to start Force synchronisation of time.
    

Il s’agit bien du fait que le service n’est pas redémarré.

#8 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Version cible changé de sprint 2020 13-15 Equipe MENSR à sprint 2020 16-18 Equipe MENSR

#9 Mis à jour par Gilles Grandgérard il y a presque 4 ans

  • Version cible changé de sprint 2020 16-18 Equipe MENSR à sprint 2020 19-21 Equipe MENSR

#10 Mis à jour par Gilles Grandgérard il y a presque 4 ans

  • Version cible changé de sprint 2020 19-21 Equipe MENSR à sprint 2020 25-27 Equipe MENSR

#11 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Assigné à mis à Gilles Grandgérard
  • Points de scénarios changé de 2.0 à 1.0

#12 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Assigné à changé de Gilles Grandgérard à Daniel Dehennin

#13 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Assigné à changé de Daniel Dehennin à Joël Cuissinat
  • Tâche parente mis à #30256

Décision

Exécuter systemctl reset-failed ntpdate.service en postservice et uniquement à l'instance.
Corriger pour EOLE >= 2.7.0

#14 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#15 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Dupliqué par Tâche #30123: Correction AD-T10-002 - Test NTP sur un membre du domaine - (2.7.2-bêta1) ajouté

#16 Mis à jour par Fabrice Barconnière il y a presque 4 ans

Instanciation d'un aca.eolebase daily : diagnose OK

#17 Mis à jour par Fabrice Barconnière il y a presque 4 ans

  • Projet changé de eole-common à Distribution EOLE
  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

#18 Mis à jour par équipe eole Academie d'Orléans-Tours il y a plus de 3 ans

  • Temps estimé mis à 0.00 h

Bonjour,

Après Maj-Auto -i, puis instance, reconf, le service reste HS.

Comme vu sur la liste, faire :

systemctl stop ntp

systemctl start ntpdate

systemctl start ntp

Fonctionne et tient si reconfigure. Mais dès reboot, pour notre cas, c'est HS à nouveau.

Ne faut-il pas forcer le ntpdate au boot ?

Nicolas

Formats disponibles : Atom PDF