Project

General

Profile

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

Added by Benjamin Bohard almost 11 years ago. Updated almost 11 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
06/12/2012
Due date:
% Done:

100%

Spent time:
Distribution:
EOLE 2.3

Description

Traitement du cas de debian-start


Related issues

Related to 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é 06/08/2012
Precedes eole-mysql - Evolution #3667: Nouveau logrotate à valider Fermé 06/20/2012

Associated revisions

Revision 24f0946a (diff)
Added by Benjamin Bohard almost 11 years ago

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

Revision 30e09ff8 (diff)
Added by Benjamin Bohard almost 11 years ago

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

Revision fd5cfe3f (diff)
Added by Joël Cuissinat almost 11 years ago

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

History

#1 Updated by Benjamin Bohard almost 11 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#2 Updated by Joël Cuissinat almost 11 years ago

  • Assigned To set to Benjamin Bohard
  • Target version set to Mises à jour 2.3.5 RC

#3 Updated by Daniel Dehennin almost 11 years ago

  • Status changed from Résolu to Fermé

#4 Updated by Daniel Dehennin almost 11 years ago

  • Status changed from Fermé to Résolu

N’importe quoi

#5 Updated by Daniel Dehennin almost 11 years ago

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 Updated by Daniel Dehennin almost 11 years ago

  • Status changed from Résolu to 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

Also available in: Atom PDF