Projet

Général

Profil

Anomalie #3613

Les parser par défaut de rsyslog ne donnent pas le résultat attendu avec un chemin complet pour nom : cas particulier de debian-start

Ajouté par Benjamin Bohard il y a presque 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
12/06/2012
Echéance:
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.3

Description

Traitement du cas de debian-start


Demandes liées

Lié à eole-common - Anomalie #3604: Les parser par défaut de rsyslog ne donnent pas le résultat attendu avec un chemin complet pour nom Fermé 08/06/2012
Précède eole-mysql - Evolution #3667: Nouveau logrotate à valider Fermé 20/06/2012

Révisions associées

Révision 24f0946a (diff)
Ajouté par Benjamin Bohard il y a presque 12 ans

Les fichiers de logs de debian-start n'ont pas de "nom".

Le programme debian-start identifie ses logs avec son emplacement
absolu. rsyslog n'interprète pas cet identifiant comme un nom de programme.
La variable $programname, sur laquelle est basée le filtre par défaut,
contient une chaîne vide. Les fichiers de log créés n'ont pas le nom
attendu et ne se trouvent pas dans un sous-dossier.

  • tmpl/80-debian-start.conf : création de règle pour intercepter
    les logs de debian-start sur la base du tag.
  • dicos/22_mysql.xml : ajout de la directive file pour installation
    du fichier sur le maître.

Fixes #3613

Révision 30e09ff8 (diff)
Ajouté par Benjamin Bohard il y a presque 12 ans

Il manque la configuration du logrotate pour les logs de debian-start.

  • tmpl/mysql.logrotate : rotation de tous les fichiers *.log du répertoire
    /var/log/rsyslog/local/mysql ;
  • dicos/22_mysql.xml : installation du fichier sur le maître.

Ref #3613

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

  • debian/control : conflit avec eole-common pour déplacement du template 80-debian-start.conf
    Ref #3613 @10m

Historique

#1 Mis à jour par Benjamin Bohard il y a presque 12 ans

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

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

  • Assigné à mis à Benjamin Bohard
  • Version cible mis à Mises à jour 2.3.5 RC

#3 Mis à jour par Daniel Dehennin il y a presque 12 ans

  • Statut changé de Résolu à Fermé

#4 Mis à jour par Daniel Dehennin il y a presque 12 ans

  • Statut changé de Fermé à Résolu

N’importe quoi

#5 Mis à jour par Daniel Dehennin il y a presque 12 ans

Symptôme:

root@amonecole:/var/log/rsyslog/local# cat .info.log 
Jun 13 15:23:37 bdd /etc/mysql/debian-start[620]: Upgrading MySQL tables if necessary.
Jun 13 15:23:37 bdd /etc/mysql/debian-start[630]: Checking for insecure root accounts.
Jun 13 15:23:37 bdd /etc/mysql/debian-start[634]: Triggering myisam-recover for all MyISAM tables
root@amonecole:/var/log/rsyslog/local# cat .warn.log 
Jun 13 15:23:37 bdd /etc/mysql/debian-start[623]: /usr/bin/mysql_upgrade: the '--basedir' option is always ignored
Jun 13 15:23:37 bdd /etc/mysql/debian-start[623]: Looking for 'mysql' as: /usr/bin/mysql
Jun 13 15:23:37 bdd /etc/mysql/debian-start[623]: Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck
Jun 13 15:23:37 bdd /etc/mysql/debian-start[623]: This installation of MySQL is already upgraded to 5.1.63, use --force if you still need to run mysql_upgrade

#6 Mis à jour par Daniel Dehennin il y a presque 12 ans

  • Statut changé de Résolu à Fermé

Paquet en version 2.3-eole52~3.gbp1f9de5:

root@amonecole:/var/log/rsyslog/local# ls mysql/
debian-start.info.log  debian-start.warn.log

Formats disponibles : Atom PDF