Newsgroup: it.comp.os.linux.iniziare
Titolo: Help: spazio su :/ insufficiente

Due giorni fa mi si č piantato tutto, Mandrake 9.2 non partiva piů, 
durante il boot mi segnalava la partizione :/ come se fosse piena 
(dimensione 5 GB)... impossibile.
Dopo vari smadonnamenti, essendo Niubbo, ho dovuto reinstallarla; per 
fortuna l'altra partizione :/home con tutto quanto c'era di personale č 
rimasto intatto.
Quale potrebbe essere la causa:
1) si puň trattare di qualke file temporaneo tipo win386.swp propri di 
Linux, oppure qualcosa collegato a Netscape, Amule, Totem (i programmi + 
usati ultimamente) che sono cresciuti a dismisura?
2) un virus? e in questo caso mi segnalate un buon antivirus freeware 
per Linux?
.
.
.
Cos'altro?
Grazie

 Quale potrebbe essere la causa:
Un qualche processo che scrive file di log in /var e /var non e'
una partizione a se'?
Senza vedere la partizione e' un po' dura dirlo.
Davide
-- 
| A quarter-ounce of chocolate = four pounds of fat. 
| 
| 
| 

 Davide
Mi fai un favore? Devo chiederti una cosa ma mi rifiuta l'indirizzo
tuo...@tuonome.net
: mi scriveresti una mail? Grassie!
-- 
Best Regards, Jack
Linux User #264449
Powered by Fedora Core 1

Ok, ti espongo la situazione dei dischi con KDiskFree:
Dispositivo		Tipo		Dim.		Punto di Mount
/dev/hda1		vfat		n/d		/mnt/win_c
/dev/hda5		vfat		n/d		/mnt/win_d
/dev/hdb1		ext3		n/d		/
/dev/hda6		ext3		n/d		/home
/dev/ide//target0//part1  ?		7,0 GB		/mnt/win_c
/dev/ide//target0//part5  ?		7,0 GB		/mnt/win_d		
/dev/ide//target1//part1  ?		5,8 GB		/
/dev/ide//target1//part6  ?	       12,1 GB		/home
In più esiste una partizione di circa 400 MB di swap.
Così mi era stato proposto di partizionare durante l'installazione e 
così ho fatto, suggerimenti?
Grazie


 cos? ho fatto, suggerimenti?
Quindi hai una megagigantesca /home ed una (relativamente)
piccola '/'. Il che vuol dire che, posta, logs, file temporanei
etc. sono tutti in '/'. Piu' i programmi, packages, sorgenti
etc. etc. Inoltre di questi 5.8 Gb il 10% sono riservati per
l'utente root. Il che riduce la dimensione utile a circa
5 Gb.
Io comincerei a vedere quanti processi hai che creano log
file che non vengono 'puliti' dalla normale rotazione
dei log.
Davide
-- 
| Endless Loop: n., see Loop, Endless. Loop, Endless: n., see Endless
| Loop. 
| 
| 

Ehm... suggerimenti su come si fa a vedere i processi che creano log?
;-) grassie


 Ehm... suggerimenti su come si fa a vedere i processi che creano log?
ls -l /var/log potrebbe essere un bell'inizio... insieme ad un
ps -ef. Poi si tratta di vedere /etc/logrotate.d ed /etc/logrotate.conf.
Davide
-- 
| Caution: breathing may be hazardous to your health. 
| 
| 
| 

Ok, mi sono studiato un po' la teoria sui log file e sono giunto alla 
conclusione (grazie all'aiuto di Davide ;-) ) ke potrebbero essere loro 
la causa del piantamento.
Le soluzione sono due:
1) imposto nel file logrotate.conf la rotazione a giornaliera (ora è 
settimanale)
2) aumento un po' la partizione per :/ oppure creo una partizione 
apposta per /var (cosa caldamente consigliata su un HOWTO trovato)
Suggerimenti?
NB: in sole 36 ore dall'ultima rotazione i 3 + grossi file di log 
(Messages, Syslog, Warnings) sono arrivati a 430 MB ciascuno!!!
E' normale?

 E' normale?
No.
Hai un programma che cerca di fare qualcosa, non ci riesce, e ti riempie
i log.
Invece di svuotarli piu' spesso, prova a guardarci dentro, e vedi che
righe si ripetono all'infinito.
I log non li hanno messi per bellezza, hanno proprio la funzione di dire
al sysadmin cosa sta succedendo, anche se non sei davanti al video.
Se non capisci che programma e' che inciampa, prova a postare qualche
riga delle piu' ripetitive.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 E' normale?
messages contiene _tutto_, qualunque messaggio inviato da qualunque
demone si infila li'. Syslog contiene un sottoinsieme, o almeno
dovrebbe, warnings contiene (per l'appunto) warnings.
Forse ti conviene ridurre la quantita' di logging che syslogd
effettua... e rimuovere il 'marking' (che aggiunge un messaggio
ogni 15 minuti solo per farti sapere che e' ancora li'. Il mio 
messages e' "solo" 143 mb ed e' iniziato a febbraio...
Per altro, se non controlli questi log, il tenerli non ti serve
a nulla, quindi potresti tranquillamente impostare la rotazione
giornaliera.
Davide
-- 
| Important letters which contain no errors will develop errors in the
| mail.  Corresponding errors will show up in the duplicate while the
| Boss is reading it. 
| 

 
Allora ecco qualke estratto dai log:
Errors:
Apr 11 19:48:41 localhost kernel: bttv0: IRQ lockup, cleared int 
mcount=ffffffff
Apr 11 19:48:41 localhost kernel: bttv0: IRQ lockup, cleared int mask
Apr 11 19:49:12 localhost last message repeated 4781 times
Apr 11 19:50:13 localhost last message repeated 6940 times
Warnings:
Apr 11 04:05:40 localhost kernel: bttv0: aiee: error loops
Apr 11 04:05:40 localhost kernel: bttv0: irq: SCERR OCERR 
risc_count=ffffffff
Syslog:
Apr 11 04:04:59 localhost syslogd 1.4.1: restart.
Apr 11 04:05:40 localhost kernel: bttv0: irq: SCERR OCERR 
risc_count=ffffffff
Apr 11 04:05:40 localhost last message repeated 4 times
Apr 11 04:05:40 localhost kernel: bttv0: aiee: error loops
Apr 11 04:05:40 localhost kernel: bttv0: irq: SCERR OCERR 
risc_count=ffffffff
Messages:
Apr 11 04:04:59 localhost syslogd 1.4.1: restart.
Apr 11 04:05:15 localhost kde3(pam_unix)[2400]: session opened for user 
root by (uid=0)
Apr 11 04:05:40 localhost kernel: bttv0: irq: SCERR OCERR 
risc_count=ffffffff
Apr 11 04:05:40 localhost last message repeated 4 times
Apr 11 04:05:40 localhost kernel: bttv0: aiee: error loops
Apr 11 04:05:40 localhost kernel: bttv0: irq: SCERR OCERR 
risc_count=ffffffff
Le righe sono sempre queste, sempre con la ripetizione di questi 
messaggi e la fascia oraria è di soli 2/3 min.
Se c'è stato casino solo in quel ristretto numero di min stanotte, come 
mai anche adesso i log continuano a crescere? (siamo a 447 MB!!)
NB: stanotte in esecuzione di processi utente c'erano solo Rp-ppoe, 
Amule, Klipper, KdiskFree, e Korganizer.
Grazie della pazienza...

 Amule, Klipper, KdiskFree, e Korganizer.
Ma il kernel e' sempre in funzione. :-)
E quello e' un driver del kernel.


 Prova a disabilitare il modulo (spero sia come modulo) relativo.
Modulo Bttv e Btaudio
Ho cercato un po' su internet, ma non trovo niente per capire come si fa 
a disabilitare un modulo, mi potresti suggerire qualche sito?
Certo vorrei capire come mai vada in loop, cosa non funzioni, ma a mali 
estremi mi accontenterei di disabilitarno intanto per il momento non lo 
uso...

 BT878
Prova a vedere qui:
http://www.tldp.org/HOWTO/BTTV-4.html#ss4.2
C'e' anche una parte che riguarda delle particolarita' della 878
In /etc/modules.conf trovi la lista dei moduli, quelli che vuoi 
disabilitare sostituisci il nome del modulo con off
