[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