[Debian] La taille de mes fichiers logs a planté mon système

La taille de mes fichiers logs a planté mon système [Debian] - Installation - Linux et OS Alternatifs

Marsh Posté le 02-12-2004 à 08:56:28    

bonjour,
 
ce matin en allumant ma passerelle adsl debian (kernel 2.4),
iptables ne démarre pas. impossible de faire apt-get update
sous prétexte de plus de place sur le disque (disque de 2.1Go).
 
je redémarre et la c'est le drame car je n'ai même plus accès
à internet. je me rends alors compte que le fichier kern.log
et d'autres prennent plein de place inutile sur le disque.
 
comment réduire la taille des fichiers log au minimum et
éviter que ca arrive de nouveau ? je n'en ai pas grande utilité.
 
merci !

Reply

Marsh Posté le 02-12-2004 à 08:56:28   

Reply

Marsh Posté le 02-12-2004 à 08:58:19    

un aperçu de la place gachée dans /var/log :
 


drwxr-xr-x  2 root root      4096 2004-11-14 06:27 apache
-rw-r-----  1 root adm     488700 2004-12-02 09:00 auth.log
-rw-rw-r--  1 root utmp       768 2004-11-14 12:39 btmp
-rw-r-----  1 root adm     152465 2004-12-02 08:52 daemon.log
-rw-r-----  1 root adm      15652 2004-12-02 08:52 debug
-rw-r--r--  1 root root      6011 2004-12-02 08:52 dmesg
-rw-r--r--  1 root root     24072 2004-05-19 00:47 faillog
-rw-r--r--  1 root root       931 2004-11-21 12:07 fontconfig.log
drwxr-xr-x  2 root root      4096 2004-12-02 08:52 gdm
-rw-r--r--  1 root root     13166 2004-12-02 08:59 kern.log
drwxr-xr-x  2 root root     20480 2004-12-02 08:52 ksymoops
-rw-rw-r--  1 root utmp    292876 2004-12-02 08:56 lastlog
-rw-r--r--  1 root root         0 2004-11-14 06:47 lp-acct
-rw-r--r--  1 root root         0 2004-11-14 06:47 lp-errs
-rw-r-----  1 root adm       3917 2004-12-02 08:52 lpr.log
-rw-r--r--  1 root root         0 2003-10-02 14:46 mail.err
-rw-r--r--  1 root root         0 2003-10-02 14:46 mail.info
-rw-r--r--  1 root root         0 2003-10-02 14:46 mail.log
-rw-r--r--  1 root root         0 2003-10-02 14:46 mail.warn
-rw-r-----  1 root adm     356176 2004-12-02 08:52 messages
drwxr-sr-x  2 news news      4096 2003-10-02 14:46 news
drwxr-xr-x  2 ntop root      4096 2002-04-12 11:50 ntop
drwxr-x---  2 root adm       4096 2004-05-24 06:26 samba
-rw-r--r--  1 root root     42947 2004-11-25 14:33 scrollkeeper.log
-rw-r-----  1 root adm       3996 2004-03-03 06:26 setuid.changes
-rw-r-----  1 root adm     465731 2004-03-03 06:26 setuid.today
-rw-r-----  1 root adm     465731 2004-03-02 06:25 setuid.yesterday
-rw-r-----  1 root adm  164934229 2004-12-02 09:00 syslog
-rw-r-----  1 root adm       7162 2004-12-02 08:52 user.log
-rw-r--r--  1 root root         0 2003-10-02 14:46 uucp.log
-rw-r--r--  1 root root         0 2004-06-12 06:26 wdm.log
-rw-rw-r--  1 root utmp    409344 2004-12-02 08:56 wtmp
-rw-r--r--  1 root root     32270 2004-12-02 08:52 XFree86.0.log
-rw-r--r--  1 root root      1740 2004-12-02 08:45 XFree86.0.log.old
-rw-r--r--  1 root root     31016 2004-03-02 15:06 XFree86.1.log
-rw-r--r--  1 root root     30688 2004-02-23 18:11 XFree86.20.log

Reply

Marsh Posté le 02-12-2004 à 09:15:33    

une partition dédiée à /var ?


---------------
Jotenakis
Reply

Marsh Posté le 02-12-2004 à 11:55:25    

Bonjour,
 
Il faut utiliser

logrotate

qui compresse les log et supprimer les anciennes automatiquement.
Sur Debian, il est installer par défaut normalement.
 
Le problème vient peut-être que ta machine n'est pas tout le temps allumée et la rotation des log ne se fait pas car lancée par cron.
La solution que j'utilise, c'est anacron.
Juste

apt-get install anacron


Cela gère les taches cron (dans répertoires /etc/cron.daily ...) aprés le  boot.
 
a+

Reply

Marsh Posté le 02-12-2004 à 18:12:32    

pareil, moi aussi ca plantais ma machine (apache faisait plus rien et tout)
en fait c'etait NAMED ( le demon de bind ) qui créait un max d'erreur donc j'ai virer les log de named via le fichier de conf et depuis aucun prb ...
 
regarde au cas ou ...
 
a+ topaz

Reply

Marsh Posté le 02-12-2004 à 18:57:45    

j'ai fais un petit script pour lancer logrotate à l'extinction de la machine, qui est automatique tous les soirs.
 
sinon pour named, je n'ai pas trouvé où choisir les paramètres du fichier log. puis-je purement et simplement faire un apt-get remove bind ?

Reply

Marsh Posté le 02-12-2004 à 19:02:39    

fait un apt-get clean bordel :o

Reply

Marsh Posté le 02-12-2004 à 19:54:30    

Taz a écrit :

fait un apt-get clean bordel :o


 
déjà fait la veille du plantage alors que ca commençait à faire des trucs bizarres... :|

Reply

Marsh Posté le 03-12-2004 à 07:56:25    

ba ecoute, pour remove bind pas de soucis, de toute maniere tu utilise le dns de ton fai non ?
bon sinon pour l'histoire des logs de named c dans /etc/bind/named.conf et ensuite y'a une section logging en guillement
faut lire le man named.conf pour savoir quoi mettre dedans ....
 
a+ topaz

Reply

Marsh Posté le 03-12-2004 à 13:38:46    

merci !
 
je vais jeter un oeil ce soir :)


Message édité par ceyquem le 03-12-2004 à 13:40:18
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed