[FoLUG]Gestione LOG Debian

Michele Mordenti michele.mordenti@tin.it
Ven 5 Set 2003 01:56:58 CEST


Alle 12:49, giovedì 4 settembre 2003, hai scritto:
> Stò cercando di capire come mai non si attivano i vari processi cron ed in
> particolare logrotate, ma per il momento cercherò di documentarmi meglio...

Ora che mi sono documentato ho scopero il problema e lo posto per completezza.
Tutto stava nella configurazione di cron in /etc/crontab

# m h dom mon dow user  command
25 6    * * *   root    test -e /usr/sbin/anacron || run-parts --report /etc/
cron.daily
47 6    * * 7   root    test -e /usr/sbin/anacron || run-parts --report /etc/
cron.weekly
52 6    1 * *   root    test -e /usr/sbin/anacron || run-parts --report /etc/
cron.monthly

Il problema è che il mio portatile ha probabilità 0 di essere acceso tra le 
06:25 e le 06:52 di qualsiasi giorno in qualsiasi settimana e in qualunque 
giorno dell'anno :-D

ho risolto il problema in questo modo:
# m h dom mon dow user  command
15 19   * * *   root    test -e /usr/sbin/anacron || run-parts --report /etc/
cron.daily
47 *    * * 7   root    test -e /usr/sbin/anacron || run-parts --report /etc/
cron.weekly
52 *    1 * *   root    test -e /usr/sbin/anacron || run-parts --report /etc/
cron.monthly
#

Poi ho scoperto che tra le operazioni pianificate giornalmente vi è un 
/etc/cron.daily/modutils che invoca lo script /sbin/insmod_ksymoops_clean che 
pulisce la directory incriminata.

Dalle pagine di man di insmod.modutils(8)
...
KSYMOOPS ASSISTANCE
...
The script below is installed as insmod_ksymoops_clean. 
 
  #!/bin/sh
  # Delete saved ksyms and modules not accessed in 2 days
  if [ -d /var/log/ksymoops ]
  then
          set -e
          # Make sure there is always at least one version
          d=`date +%Y%m%d%H%M%S`
          cp -a /proc/ksyms /var/log/ksymoops/${d}.ksyms
          cp -a /proc/modules /var/log/ksymoops/${d}.modules
          find /var/log/ksymoops -type f -atime +2 -exec rm {} \;
  fi



Ed ora...

mordmobile:~# du -h /var/log
25M     /var/log/ksymoops
24K     /var/log/exim
4.0K    /var/log/news
4.0K    /var/log/gdm
320K    /var/log/samba
4.0K    /var/log/efax
40M     /var/log

Mi sono ripreso un pò di MB :-)



Morale della favola...
se non avete PC accesi 24/24 controllate il vostro crontab !

bye bye!

-- 
	Michele Mordenti - http://space.virgilio.it/michele.mordenti@tin.it
(o_	Powered by Debian GNU/Linux SID on DELL Inspiron 8500
//\	Linux user: 278480 - ICQ# 26479319 - Jabber ID: MonsterMord@jabber.org
V_/_	Membro del FoLUG (Forli' Linux Users Group) - http://www.folug.linux.it



Maggiori informazioni sulla lista FoLUG