Limiter la taille des fichiers logs ? - Linux et OS Alternatifs
Marsh Posté le 24-01-2006 à 12:24:45
fait des recherches sur "logrotate"
Marsh Posté le 24-01-2006 à 13:32:22
j'ai emergé logrotate et essayé de le configurer d'après un tuto mais j'ai un peu de mal a comprendre.
voila mon ficchier conf :
|
quand je tappe la commande :
/usr/sbin/logrotate /etc/logrotate.conf
J'ai l'erreur :
error: /etc/logrotate.conf:29 duplicate log entry for /var/log/apache2/access_log
je comprend pas d'où vient l'erreur et j'ai certainement mal configuré mon fichier conf, j'aurai besoin d'aide car j'ai du mal a comprendre la doc.
Le but c'est de limiter la taille de access_conf à 100 megas tout simplement.
Merci d'avance
Marsh Posté le 24-01-2006 à 13:45:26
tu inclus le répertoire /etc/logrotate.d
Vérifie que tu n'as pas une entrée dans ce répertoire concernant apache.
Marsh Posté le 24-01-2006 à 14:44:29
yaisse j'ai commenté le include et maintenant ca marche
par contre ca fait rien, je comprend pas trop ce que je dois mettre dans le script pour que ca nettoie le log en laissant que les lignes les + récentes et pas plus de 100 megas ?
Marsh Posté le 24-01-2006 à 14:55:28
ReplyMarsh Posté le 24-01-2006 à 15:06:46
y a des fautes comme ca qui paraissent plus grosse que d'autre alors qu'il manquait juste une lettre
Marsh Posté le 24-01-2006 à 11:46:36
Il s'agit d'un serveur Gentoo.
J'ai un problème avec le fichier access_log de Apache2, qui grossi très très vite (là il est à 700 megs et c'est pas prêt de s'arreter).
Je cherche un moyen de limiter sa taille, existe t'il un paramètre dans la conf pour ca ?
ca serai mieux que de mettre en cron une commande bourrine pour le supprimer tout les mois par exemple
Message édité par Profil supprimé le 24-01-2006 à 14:55:09