Tâche #14044
Scénario #11706: Faire fonctionner la haute disponibilité sur EOLE 2.5 (Sphynx inclus)
Les logs "haute-dispo" ne devraient pas contenir les logs du syslog
Description
Les logs liés à la haute-disponibilité sont bien centralisés dans le répertoire /var/log/rsyslog/local/haute-dispo
(#13955) mais on retrouve également "tout et n'importe quoi" : sshd, ntpd, zephir, zephiragents, bastion, rsyslogd, exim, twisted, ... dans les fichiers journaux qui sont dans ce répertoire :o
Révisions associées
Mise à jour du template pour les traps rsyslog
les ~ doivent être remplacés par la directive "stop".
ref #14044 @20m
Le filtre rsyslog ne doit pas logger tout syslog
un mélange de syntaxe a fait que tout syslog était "trappé" dans
haute-dispo.
sur la ligne :programname se trouvait un then
ref #14044 @2h
Historique
#1 Mis à jour par Fabrice Barconnière il y a plus de 8 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Fabrice Barconnière il y a plus de 8 ans
- Assigné à mis à Fabrice Barconnière
#3 Mis à jour par Fabrice Barconnière il y a plus de 8 ans
- Restant à faire (heures) changé de 3.0 à 0.25
#4 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de En cours à Résolu
#5 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Statut changé de Résolu à Fermé
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 0.25 à 0.0
Après correction, un tail sur les fichiers /var/log/rsyslog/local/haute-dispo/*.log lors d'un reconfigure permet de constater que seuls les processus liés à la haute-disponibilité écrivent dans ce fichier : lrmd, ipsecSphynx, crmd, cib, pengine, corosync, pacemakerd, attrd, ...