Ma configuration actuelle de logrotate ressemble à ceci (en utilisant logrotate 3.8.7)
"/var/log/haproxy.log" {
daily
size 250M
rotate 1
create 644 root root
missingok
compress
notifempty
copytruncate
}
Il fonctionne avec succès une fois par jour, mais lorsque la taille dépasse 250M, il ne tourne pas. Il attend donc la fin de la journée pour tourner, quelle que soit sa taille.
J'ai lu qu'il ya l'option maxsize, et après avoir changé size 250M
de maxsize 250M
cela ne fonctionne toujours pas.
Dois-je définir un cron pour exécuter logrotate toutes les heures, ou logrotate s'exécute automatiquement parce qu'il écoute cette taille de fichier, et j'ai quelque chose d'autre qui ne va pas?