Project

General

Profile

Scénario #13963

La compression des logs génère des erreurs si le fichier de log est encore ouvert

Added by Emmanuel GARETTE over 4 years ago. Updated over 4 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
Version mineure
Start date:
11/19/2015
Due date:
02/12/2016
% Done:

100%

Estimated time:
(Total: 4.00 h)
Spent time:
2.00 h (Total: 6.50 h)
Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:
0 days
Release:
Release relationship:
Auto

Description

Exigence : La rotation des journaux doit se faire sans erreur.

Le scribe de l'établissement pilote renvoie des erreurs de logrotate par mail.

Ce mail est envoyé par le démon "cron".

Sujet du mail : "[eole] Cron <root@scribe> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )"

Corps du mail :

/etc/cron.daily/logrotate:
gzip: stdin: file size changed while zipping

Cette erreur arrive quand logrotate essai de zipper un log encore ouvert.
Dans l'exemple suivant, il est précisé que les logs samba génère souvent cette erreur : http://blog.claude.duvergier.fr/2013/09/logrotate-gzip-stdin-file-size-changed-while-zipping/

En effet, il manque une option à logrotate pour que le dernier fichier de log ne soit pas zippé.


Subtasks

Tâche #14846: Test logrotate aca.horus et aca.scribe signale une 'duplicate log entry' sur le log log.winbinddFerméEmmanuel GARETTE

Tâche #14836: Backport du logrotate sambaFerméDaniel Dehennin

Tâche #14081: Ne pas zipper le dernier fichier de log de SambaFerméEmmanuel GARETTE

Associated revisions

Revision 2d45b0ee (diff)
Added by Emmanuel GARETTE over 4 years ago

compresser les logs samba (ref #13963)

Revision 7e48ac6d (diff)
Added by Emmanuel GARETTE over 4 years ago

nmbd lit le fichier de log (ne semble pas passé par rsyslog), on le redémarre (ref #13963 @1h)

Revision d62875e7 (diff)
Added by Daniel Dehennin over 4 years ago

nmbd lit le fichier de log (ne semble pas passé par rsyslog), on le redémarre (ref #13963 @1h)

Cherry picked from 7e48ac6d62d5b483dcc5cdd626855aa57bae8a7d

History

#1 Updated by Scrum Master over 4 years ago

  • Assigned To set to Philippe Caseiro

#2 Updated by Philippe Caseiro over 4 years ago

  • Tracker changed from Demande to Proposition Scénario
  • Subject changed from Logrotate scribe en erreur to Etudier l'erreur de Logrotate sur un serveur scribe (etablissement pilote)
  • Description updated (diff)
  • Category set to Version mineure
  • Assigned To deleted (Philippe Caseiro)

#3 Updated by Scrum Master over 4 years ago

  • Tracker changed from Proposition Scénario to Demande

#4 Updated by Scrum Master over 4 years ago

  • Assigned To set to Emmanuel GARETTE

#5 Updated by Emmanuel GARETTE over 4 years ago

  • Tracker changed from Demande to Proposition Scénario
  • Subject changed from Etudier l'erreur de Logrotate sur un serveur scribe (etablissement pilote) to La compression des logs génère des erreurs si le fichier de log est encore ouvert
  • Description updated (diff)

#6 Updated by Scrum Master over 4 years ago

  • Assigned To deleted (Emmanuel GARETTE)

#7 Updated by Scrum Master over 4 years ago

  • Tracker changed from Proposition Scénario to Scénario
  • Start date deleted (11/19/2015)
  • Release set to EOLE 2.5.2
  • Story points set to 1.0

#8 Updated by Luc Bourdot over 4 years ago

  • Due date set to 02/12/2016
  • Target version set to sprint 2016 04-06 - Equipe MENESR
  • Start date set to 01/25/2016

#9 Updated by Joël Cuissinat over 4 years ago

  • Assigned To set to force verte

#10 Updated by Emmanuel GARETTE over 4 years ago

Depuis #4754 il n'y plus de rotation des logs des fichiers *.log.

#11 Updated by Joël Cuissinat over 4 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF