Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/03/2007, à 18:38

tshirtman

[résolu j'èspère]plus de 2G de /var/log

J'ai un petit serveur qui me sera a écouter de la musique avec mpd entre autres. Aujourd'hui problème mpd ne répondant plus je l'ai tué et tenté de le relancer...

Starting Music Player Daemon: Error reading db, fgets
failed.

en cherchant ce qui cloche je découvre que la partition / est pleine... pas d'installation récente de gros programes donc je fouille un peu.

en fait la majeur partie de cette partition est occupé par /var/log (merci "du" smile )

Gaby@busybox:/ sudo du -sh var/log/* |egrep '...M'
6,5M    var/log/auth.log.0
234M    var/log/debug
699M    var/log/debug.0
8,2M    var/log/installer
235M    var/log/kern.log
700M    var/log/kern.log.0
234M    var/log/syslog

là ou je suis un peu ennuyé c'est de savoir vu le nom des plus gros fichiers, si je peut les supprimer, les tronquer avec "tail" ou autres astuces sans trop de risques (et sans rebooter par ce que c'est cool de pas rebooter tongue ).

Voila si quelqu'un peut m'éclairer... merci d'avance

ps: mon frere a eu un problème de place sur son pc hier... en desktop je vais voir si c'est pareil des que possible.

Dernière modification par tshirtman (Le 04/03/2007, à 00:07)

Hors ligne

#2 Le 03/03/2007, à 18:47

tinkywinky

Re : [résolu j'èspère]plus de 2G de /var/log

Salut,

est-ce que tu aurais désactivé cron et/ou anacron sur ton système ? En effet il y a un job, lancé tous les jours, qui s'occupe de la rotation de log (man logrotate pour + d'infos).

Essaye de le lancer manuellement :

sudo /etc/cron.daily/logrotate

Dernière modification par tinkywinky (Le 03/03/2007, à 18:47)


Dell XPS M1710, Core 2 Duo 2.16 Ghz, 1 Go RAM, NVidia 7900 GTX 512Mo (1.0.9755)
Debian Unstable, Kernel 2.6.21, KDE 3.5.6, Beryl SVN

Hors ligne

#3 Le 03/03/2007, à 19:09

kazu

Re : [résolu j'èspère]plus de 2G de /var/log

regarde aussi le contenue des logs.... il suffit que tu es une erreur qq part qui fasse écrire à l'infinie dans les logs ... car bon  kern.org à 735mo ... chez moi c'est plutôt en ko tongue

Dernière modification par kazu (Le 03/03/2007, à 19:09)

Hors ligne

#4 Le 03/03/2007, à 19:16

tinkywinky

Re : [résolu j'èspère]plus de 2G de /var/log

oui mais justement s'il n'y a pas de rotation de log, la taille grimpe, grimpe grimpe...


Dell XPS M1710, Core 2 Duo 2.16 Ghz, 1 Go RAM, NVidia 7900 GTX 512Mo (1.0.9755)
Debian Unstable, Kernel 2.6.21, KDE 3.5.6, Beryl SVN

Hors ligne

#5 Le 03/03/2007, à 20:21

kazu

Re : [résolu j'èspère]plus de 2G de /var/log

hum certes mais la rotation est installée par défaut non ? donc à moins d'avoir toucher il n'y a pas de raison enfin bon une vérification ne coute rien smile

Hors ligne

#6 Le 03/03/2007, à 20:52

tinkywinky

Re : [résolu j'èspère]plus de 2G de /var/log

Exact c'est installé par défaut... mais par souci d'optimisation, si on pense on pense qu'on a pas besoin de cron on peut le désactiver. C'est ce que je fesais au début, avant de remarquer qu'il faisait certiaines tâches de maintenance tongue


Dell XPS M1710, Core 2 Duo 2.16 Ghz, 1 Go RAM, NVidia 7900 GTX 512Mo (1.0.9755)
Debian Unstable, Kernel 2.6.21, KDE 3.5.6, Beryl SVN

Hors ligne

#7 Le 03/03/2007, à 21:02

tshirtman

Re : [résolu j'èspère]plus de 2G de /var/log

kern.log ne contient que des lignes de ce genre

Mar  3 06:29:40 busybox kernel: [1533161.375329] BANDWIDTH_IN:IN=eth0 OUT= MAC=00:02:55:18:11:96:00:07:cb:10:49:ff:08:00 SRC=88.110.154.16 DST=192.168.0.1 LEN=40 TOS=0x00 PREC=0x00 TTL=113 ID=2029 DF PROTO=TCP SPT=4964 DPT=58722 WINDOW=65535 RES=0x00 ACK URGP=0

sinon

Gaby@busybox:/ ps -fe|grep cron
root      3256     1  0 Feb13 ?        00:00:00 /usr/sbin/cron

ça signifie bien que cron est lancé depuis le 13 février non? donc je pense que ce n'est pas la bonne piste...
(mais bon merci pour l'idée... big_smile)

par contre il me semble qu'une commande 'at' n'as pas marché hier matin, et comme at et cron c'est quasi la même chose je pense que c'est lié non?

je continue à chercher.

Gaby@busybox:/ date
samedi 3 mars 2007, 19:56:38 (UTC+0100)

ça ça marche wink

Dernière modification par tshirtman (Le 03/03/2007, à 21:03)

Hors ligne

#8 Le 03/03/2007, à 21:07

tshirtman

Re : [résolu j'èspère]plus de 2G de /var/log

je viens de voir un dd en haut de mon top il fait ça:

Gaby@busybox:/ ps -fe |grep dd
root      3174     1  0 Feb13 ?        02:51:59 /bin/dd bs 1 if /proc/kmsg of /var/run/klogd/kmsg

c'est un truc normal? je ne me suis pas fait attaqué? c'est vrais que mon par feu laisse a désirer mais j'ai installé webmin il y as deux jours (oui je viens seulement de faire la rapprochement neutral) en fait y'as peut être un rapport avec tout ça?

Hors ligne

#9 Le 03/03/2007, à 21:30

tshirtman

Re : [résolu j'èspère]plus de 2G de /var/log

juste pour confirmer que mes commandes "at" ne marchent plus du tout... et quand on les suppriment (atrm) il dit quels sont en cour d'execution hmm.

Hors ligne

#10 Le 04/03/2007, à 00:06

tshirtman

Re : [résolu j'èspère]plus de 2G de /var/log

bon je vais passer en résolue, après avoir supprimé les deux gros logs (enfin vidé) 'at' marche à nouveau, je ne sais pas quel était l'évènement déclencheur mais il y avait bien un bloquage...  on verras si cron fait son travail...

merci pour l'aide en tout cas...

Hors ligne

#11 Le 04/03/2007, à 01:13

kazu

Re : [résolu j'èspère]plus de 2G de /var/log

regarde surtout s'il n'y a pas quelque chose d'écris à répétition dans les fichiers de log. En général si un log grossi c'est qu'il y a qq chose qui rempli le fichier. Reste à savoir si c'est cron ou bien une erreur qq part qui est signalée dans ces fichiers.

Hors ligne

#12 Le 04/03/2007, à 02:51

tshirtman

Re : [résolu j'èspère]plus de 2G de /var/log

Mar  4 01:40:09 busybox kernel: [1602183.084029] BANDWIDTH_OUT:IN= OUT=eth0 SRC=192.168.0.1 DST=83.243.152.132 LEN=88 TOS=0x00 PREC=0x00 TTL=64 ID=12422 DF PROTO=TCP SPT=11367 DPT=19134 WINDOW=6432 RES=0x00 ACK PSH URGP=0

une ligne comme ça par seconde dans kern.log

Gaby@busybox:~ lsof /var/log/kern.log
COMMAND   PID USER   FD   TYPE DEVICE      SIZE   NODE NAME
syslogd 14637 root    5w   REG    3,1 389455156 225802 /var/log/kern.log

idem dans debug... et dans syslog... les tailles augmentent vite quand même, cron est sensé effacer (réécrire) un fichier sur deux de temps en temps? je ne vois pas bien ou savoir le temps... je pense que a ce rythme là ce seras a nouveau plein demain...

merci de m'éclairer. hmm

edit: ça pourrais venir d'une regle de firewall mise en place par webmin?

Dernière modification par tshirtman (Le 04/03/2007, à 02:55)

Hors ligne

#13 Le 04/03/2007, à 03:05

tshirtman

Re : [résolu j'èspère]plus de 2G de /var/log

bon en effet j'ai réapliqué un reglage de base au fw sous webmin et plus le problème...

par contre je suis bloqué par le fw, je peut plus acceder a webmin ^^', mais bon c'est moindre mal, je verrais ça demains (ou plus tard ^^')

merci!

Hors ligne