Tâche #28764
Scénario #28941: Le routage dynamique doit fonctionner sur Sphynx
Problème instanciation sphynx 2.7.0 avec routage dynamique
100%
Description
L'instanciation d'un serveur Sphynx 2.7.0 avec routage dynamique activé (rip) est impossible car un message d'erreur est affiché concernant l’inexistence de l'unit "quagga.service".
Sur cette version d'Ubuntu, il semble se nommer zebra.service.
Pour débloquer la situation, j'ai juste effectué un lien symbolique entre /lib/systemd/system/zebra.service et /lib/systemd/system/quagga.service, mais il y a peut-être une meilleure solution.
D'autre part le daemon ripd n'arrive pas à ouvrir son fichier de log car le répertoire /var/log/quagga/ n'existe pas.
J'ai donc exécuté les deux commandes suivantes pour corriger cela :
mkdir /var/log/quagga/ chown quagga:quagga /var/log/quagga/
Dans le dictionnaire 30_sphynx.xml
, corriger le valid_enum sur dyn_route_type : 's/ocsp/ospf/'
Révisions associées
Historique
#1 Mis à jour par Fabrice Barconnière il y a plus de 4 ans
- Temps estimé mis à 3.00 h
- Tâche parente mis à #28941
#2 Mis à jour par Fabrice Barconnière il y a plus de 4 ans
- Description mis à jour (diff)
- Restant à faire (heures) mis à 3.0
#3 Mis à jour par Benjamin Bohard il y a plus de 4 ans
Changement du nom du service dans le dictionnaire et modification de la configuration zebra.conf pour que le log soit passé à syslog.
#4 Mis à jour par Benjamin Bohard il y a plus de 4 ans
- Assigné à mis à Vincent Febvre
#5 Mis à jour par Benjamin Bohard il y a plus de 4 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
#6 Mis à jour par Daniel Dehennin il y a plus de 4 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 3.0 à 0.0
Pas de soucis avec les machines OpenNebula :
- aca.sphynx-2.7.1.1-instance-dynroute-rip
- aca.sphynx-2.7.1.1-instance-dynroute-ospf