Différentes questions sur logrotate. - Logiciels - Linux et OS Alternatifs
Marsh Posté le 08-08-2003 à 10:07:36
"/sbin/killall -HUP syslogd"
"/sbin/killall -HUP httpd"
ça sert à faire relancer l'appli.
Ton fichier de log compressé apparaît dans le même répertoire que les logs.
Marsh Posté le 08-08-2003 à 14:07:32
chaica a écrit : "/sbin/killall -HUP syslogd" |
Ouais mqis a koi sert de relancer l'appli justement ?
Puisque cela est fait après la rotation.
Marsh Posté le 08-08-2003 à 20:53:48
Certaines applis comme apache ne peuvent pas utiliser un nouveau fichier de log penadnt qu'elles tournent. Il faut donc les arrêter et les relancer pour qu'elle créer un nouveau fichier log vide.
Marsh Posté le 08-08-2003 à 21:24:56
loader a écrit : Certaines applis comme apache ne peuvent pas utiliser un nouveau fichier de log penadnt qu'elles tournent. Il faut donc les arrêter et les relancer pour qu'elle créer un nouveau fichier log vide. |
A ok . Et on le sait comment donc ?
Marsh Posté le 09-08-2003 à 02:00:38
Clockover a écrit : |
Ca marchera pas car les fichiers qu'il va créé sont dans ce dossier aussi donc il recompresserai les archives. Il vaut mieux faire *.log par exemple ou donner explicitement les fichiers :
/var/log/samba/smbd.conf /var/log/samba/nmbd.conf {
rotate 4
weekly
compress
endscript
}
Par exemple
Marsh Posté le 09-08-2003 à 07:09:00
Je@nb a écrit : |
Ok donc samba n'a as besoin d'être relancé.
Mais il y a aussi les logs crée par les differentes machines ki se branchent sur le serveur (dans les fichier smb.conf: log file = /var/log/samba/log.%m) non ?
sinon dans l'exemple du man il font un truc du genre.
Marsh Posté le 09-08-2003 à 09:38:23
Salut Clockover,
Tiens ajoute ca dans ton fichier de conf de logrotate
Code :
|
Ca permet de gagnier un peu de place
Marsh Posté le 09-08-2003 à 11:29:03
CSCMEUH a écrit : Salut Clockover,
|
Merci du conseil
Je dois y mettre au debut du fichier de configuration (dans la partie "globale" ) je pense.
Marsh Posté le 09-08-2003 à 12:09:33
Clockover a écrit : |
Sur ma deb c'est comme ça :
|
Marsh Posté le 11-08-2003 à 00:03:02
Et puis il y a pleins de ficheirs log partout, comment savoir leskel incorporer ?
Marsh Posté le 16-08-2003 à 12:25:16
Clockover a écrit : Et sur koi tu t es basé pour y configurer kom ca ? |
Scuse, gt parti en vacances,
ben je lé pas configuré, c'est le package debian qui ma créé le fichier avec ces param
Pour savoir les fichiers de logs à incorporé fo bien savoir les nommé, mais je ne c pas où ça se règle pour samba par ex
Marsh Posté le 08-08-2003 à 02:46:29
Alors voilà. Je n'ai trouvé que le man de logrotate comme informations. Mais j'ai besoin de quelques éclaircissements.
L'exemple du fichier de configuration de logrotate du man:
Alors ovila pour les questions:
-Pour rajouter mes propres entrée, il suffit de suivre le shéma suivant:
path/du/log {
les différentes options décrites dans le manuel
}
C'est juste ?
-A quoi servent les lignes:
"/sbin/killall -HUP syslogd"
"/sbin/killall -HUP httpd"
?
Sont-elles nécessaires ?
-Un exemple de script de moi-même (bidon donc):
/var/log/samba/* {
rotate 4
weekly
compress
endscript
}
Donc là j'aurais un systeme logrotate qui tourne toutes les semaines pour tous les logs du dossier /var/log/samba. Les sauvegarde seront compressé et seront détruite au bout après 4 tours.
J'ai juste ?
Dans l'état actuel ca marche ?
-Sinon ou arrive les compression, les backups, enfin les logs modifiés par logrotate ?