XaFF Posté(e) le 12 octobre 2006 Partager Posté(e) le 12 octobre 2006 Bonjour :) Voilà plusieurs jours que j'ai remarqué que mes logs d'apache2 n'avaient plus de rotation effective. En effet, au lieu de déplacer le fichier access.log ainsi que le error.log en access.log.1 et error.log.1 puis access.log.2.gz et error.log.2.gz etc... Je n'ai plus que access.log et error.log. Tout à commencé lorsque j'ai décidé de faire le ménage manuellement dans les logs (il y a quelques mois) en supprimant tous les logs n'étant pas actuels, j'ai donc opéré un rm -rf *.log.* dans mon dossier /var/log/apache2. Depuis, ces fichiers n'ont plus été créés. J'ai bien vérifié mes fichiers de configuration logrotate : /etc/logrotate.d/apache2 /var/log/apache2/*.log { weekly missingok rotate 30 compress delaycompress notifempty create 640 root adm sharedscripts postrotate if [ -f /var/run/apache2.pid ]; then /etc/init.d/apache2 restart > /dev/null fi endscript } /etc/logrotate.conf # see "man logrotate" for details # rotate log files weekly weekly # keep 4 weeks worth of backlogs rotate 4 # create new (empty) log files after rotating old ones create # uncomment this if you want your log files compressed #compress # packages drop log rotation information into this directory include /etc/logrotate.d # no packages own wtmp, or btmp -- we'll rotate them here /var/log/wtmp { missingok monthly create 0664 root utmp rotate 1 } /var/log/btmp { missingok monthly create 0664 root utmp rotate 1 } # system-specific logs may be configured here Et dans ce dernier, on notera bien la présence de include /etc/logrotate.d ! Je ne comprends donc pas pourquoi la rotation n'est plus effective, et j'avoue que j'aimerais bien la voir effectuée à nouveau ... Si quelqu'un a une idée pour m'aider, ça me serait utile ! Merci d'avance. XaF. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ggbce Posté(e) le 12 octobre 2006 Partager Posté(e) le 12 octobre 2006 Ce serait trop facile, mais est-ce que tu as au moins essayé de redémarrer les services et/ou le serveur au complet ? Les fichiers .log qui sont actuellement présents, est-ce qu'ils contiennent quelque chose ? Logrotate ne va rien faire si le fichier est vide ou si la taille n'a pas atteint une grosseur suffisante pour être rotationné. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.