Anomalie #4646
cache.log de squid non traité par logrotate
100%
Description
le fichier cache.log de squid (actuellement par erreur dans /var/log/squid/cache.log cf mon signalement 4645) n'est pas pris en compte par logrotate
dans /etc/logrotate.d/squid3 il manque la section suivante (peut-être à adapter car inspiré de 2.2 mais aussi quand le fichier /var/log/squid/cache.log sera déplacé là ou il devrait se trouver) :
/var/log/squid/cache.log {
weekly
rotate 10
compress
notifempty
missingok
postrotate
/usr/sbin/squid -k reconfigure
endscript
}
NB : sur la machine où nous avons eu le pb (un des proxy centraux du 37) ce fichier faisait 62 Go et saturait l'espace disque...
Related issues
Associated revisions
Suppression du fragment logrotate superflu de squid3 dans proxy-pkg.
- debian/eole-proxy.postinst : la suppression du fichier
/etc/logrotate.d/squid n'est plus faite en postinst de eole-proxy.
Ref #4646
Le template squid.logrotate écrase le fichier du paquet ubuntu.
- dicos/23_proxy.xml : changement du nom cible pour ne pas écraser
le fichier fourni par squid3.
Ref #4646
History
#1 Updated by Joël Cuissinat over 10 years ago
- Project changed from Amon to eole-proxy
- Assigned To set to Benjamin Bohard
- Target version set to Mises à jour 2.3.8
#2 Updated by Benjamin Bohard over 10 years ago
Le fichier cache.log n'est pas dans /var/log/squid par erreur mais par choix (à moins que ce choix ne soit une erreur ?).
Le problème va être résolu comme pour samba dans un premier temps : logrotate sur le conteneur hébergeant le service (le maître en mode non conteneur) et lien vers le répertoire de log du conteneur en mode conteneur.
Le paquet squid3 fournit le filtre suivant :
# # Logrotate fragment for squid3. # /var/log/squid/*.log { daily compress delaycompress rotate 2 missingok nocreate sharedscripts postrotate test ! -e /var/run/squid3.pid || /usr/sbin/squid -k rotate endscript }
Ce filtre correspond bien à /var/log/squid/cache.log.
#3 Updated by Luc Bourdot over 10 years ago
- Due date changed from 01/26/2013 to 01/25/2013
- Start date deleted (
01/26/2013)
#4 Updated by Luc Bourdot over 10 years ago
- Due date changed from 01/25/2013 to 02/01/2013
- Start date set to 01/26/2013
#5 Updated by Luc Bourdot over 10 years ago
- Start date changed from 01/26/2013 to 01/28/2013
#6 Updated by Luc Bourdot over 10 years ago
- Assigned To changed from Benjamin Bohard to developpeurs_eole
#7 Updated by Luc Bourdot over 10 years ago
- Due date changed from 02/01/2013 to 02/08/2013
#8 Updated by Joël Cuissinat over 10 years ago
- Due date changed from 02/08/2013 to 02/15/2013
#9 Updated by Philippe Caseiro over 10 years ago
- Assigned To changed from developpeurs_eole to Benjamin Bohard
#10 Updated by Benjamin Bohard over 10 years ago
La création du filtre est assurée en postinst du paquet proxy-pkg si il n'existe plus (suite à l'écrasement corrigé avec le commit 68e4112f2881fe2d8c8f682333f9fc1cce264e4a).
#11 Updated by Benjamin Bohard over 10 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
#12 Updated by Laurent Flori over 10 years ago
- Status changed from Résolu to Fermé