Projet

Général

Profil

Anomalie #5027

Pb démarrage du service bastion

Ajouté par Samuel LEFOL il y a environ 11 ans. Mis à jour il y a environ 11 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Catégorie:
-
Début:
11/03/2013
Echéance:
15/03/2013
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.3

Description

Pb constaté sur version EOLE 2.3 (2.3.8 RC).

Le service bastion ne démarre pas après reboot.

Si on modifie le fichier /etc/network/interfaces comme suit :

post-up /usr/sbin/service rsyslog restart || true
post-up /etc/init.d/bastion restart

le service bastion démarre à tous les coups !
En ajoutant || true,on est sure d’exécuter la 2ème commande.

Extrait du manpage interfaces :

IFACE OPTIONS
The following "command" options are available for every family and
method. Each of these options can be given multiple times in a single
stanza, in which case the commands are executed in the order in which
they appear in the stanza. (You can ensure a command never fails by
suffixing "|| true".)

A savoir pourquoi le redémarrage de rsyslog a été ajouté dans ce fichier ?
S'il est vraiment nécessaire, alors il faudrait corriger le fichier en ajoutant un ligne 'post-up /bin/sleep 5' avant les autres.


Demandes liées

Lié à eole-common - Evolution #4030: Le service rsyslog devrait être géré à part Fermé 11/09/2012
Dupliqué par eole-common - Anomalie #5031: Pb démarrage du service bastion Fermé 22/03/2013

Révisions associées

Révision 538c9ce5 (diff)
Ajouté par Fabrice Barconnière il y a environ 11 ans

tmpl/interfaces : restart en post-up de rsyslog par restart-wrapper
fixes #5027 @10m

Historique

#1 Mis à jour par Karim Ayari il y a environ 11 ans

Je n'avais pas compris que c'était pour Zéphir :)

effectivement je confirme, on a le même pb, le redémarrage du service rsyslog plante
et de ce fait bastion n'est pas relancé.

si on renvoie le résultat de la commande dans un fichier,

/usr/sbin/service rsyslog restart &> /root/log

on retrouve dans ce fichier :

cat /root/log
Unknown instance:

en gros c'est comme si le service n'est pas lancé à ce moment pour pouvoir le redémarré.
mais ce qui est étrange c'est que si on tente de le redémarré à la main il nous dit qu'il est déjà lancé
et la commande ps aux |grep rsyslog renvoie bien un résultat.

#2 Mis à jour par Fabrice Barconnière il y a environ 11 ans

  • Statut changé de Nouveau à Accepté
  • Assigné à mis à Benjamin Bohard
  • Priorité changé de Normal à Haut
  • Version cible mis à Mises à jour 2.3.8

#3 Mis à jour par Luc Bourdot il y a environ 11 ans

  • Echéance mis à 15/03/2013
  • Début mis à 11/03/2013

#4 Mis à jour par Fabrice Barconnière il y a environ 11 ans

Correction rapide : tmpl/interfaces : s/\/usr\/sbin\/service rsyslog restart/\/sbin\/restart-wrapper rsyslog/

À réétudier en 2.3.9.

#5 Mis à jour par Fabrice Barconnière il y a environ 11 ans

  • Projet changé de Zéphir à eole-common

#6 Mis à jour par Fabrice Barconnière il y a environ 11 ans

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

#7 Mis à jour par Fabrice Barconnière il y a environ 11 ans

  • Statut changé de Résolu à Fermé

OK avec version 2.3-eole152~8

Formats disponibles : Atom PDF