Bonjour,
j'ai un script logrotate (exécuté tous les jours à 1h50 ) qui arrête Tomcat, effectue la rotation des logs puis démarre Tomcat.
Depuis peu, je reçois par mail l'alerte suivante :
Je constate également que mon répertoire /tmp contient un fichier "xxx.jsvc_up" vide et daté de chaque jour à 1h50. xxx étant le pid du service jsvc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 error: error running shared postrotate script for /var/log/tomcat/*.out
Voila mon script logrotate tomcat :
Pourtant Tomcat tourne bien, les logs dans catalina.out indiquent bien que Tomcat a été arrêté puis démarré.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 /var/log/tomcat/*.out { daily missingok rotate 400 compress olddir /var/log/tomcat/archives nodelaycompress notifempty sharedscripts prerotate /etc/init.d/tomcat stop > /dev/null; endscript postrotate /etc/init.d/tomcat start > /dev/null; endscript }
Je n'ai pas d'idée sur la manière d'investiguer sur le problème, auriez-vous des conseils à me donner ?
Merci d'avance
PS :
Version de Tomcat 5.5.17
Partager