Ci risiamo: spazio esaurito...
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Ci risiamo: spazio esaurito...
Mi è accaduto quanto segue: copiando delle directory da /home, che è montata su una partizione proria, ad una sua sottocartella, Linux ha interrotto l´operazione accusando spazio esaurito in /. E´ la seconda volta che mi si esaurisce improvvisamente lo spazio su / senza per me apparente motivo.
<BR>Da newbie totale non capisco cosa c´entri / con le operazioni di copiatura in /home, visto che /home sta su una sua partizione indipendente da /.
<BR>Come posso vedere quali sono i file che mi hanno riempito / ??
<BR>In teoria /home sta in /dev/hdb10, mentre / sta in /dev/hdb5, può essere che invece in pratica /home è una sottodirectory di /, quindi su /dev/hdb5 ?
<BR>Allego la configurazione delle partizioni del mio PC:
<BR>
<BR>Filesystem 1024-blocks Used Available Capacity Mounted on
<BR>/dev/hdb5 505996 505992 4 100% /
<BR>/dev/hdb1 35091 3245 29840 10% /boot
<BR>/dev/hdb10 33655108 1193612 32461496 4% /home
<BR>/dev/hdb6 878104 1904 826000 1% /tmp
<BR>/dev/hdb7 878104 19620 808284 3% /var
<BR>/dev/hdb8 4008056 1691888 2316168 43% /usr
<BR>/dev/hdb9 19542436 32848 19509588 1% /usr/local
<BR>/dev/hda1 4192932 3383300 809632 81% /WIN2000-C
<BR>/dev/hda2 75842865 63985885 11856980 85% /WIN2000-D
<BR>/dev/hdb4 17871600 4145072 13726528 24% /WIN2000-E
<BR>
<BR>Disk /dev/hdb: 80.0 GB, 80026361856 bytes
<BR>255 heads, 63 sectors/track, 9729 cylinders
<BR>Units = cylinders of 16065 * 512 = 8225280 bytes
<BR>
<BR> Device Boot Start End Blocks Id System
<BR>/dev/hdb1 1 5 40131 83 Linux
<BR>/dev/hdb2 6 68 506047+ 82 Linux swap
<BR>/dev/hdb3 69 7503 59721637+ 5 Extended
<BR>/dev/hdb4 7504 9729 17880345 c W95 FAT32 (LBA)
<BR>/dev/hdb5 69 131 506016 83 Linux
<BR>/dev/hdb6 132 256 1004031 83 Linux
<BR>/dev/hdb7 257 381 1004031 83 Linux
<BR>/dev/hdb8 382 880 4008186 83 Linux
<BR>/dev/hdb9 881 3313 19543041 83 Linux
<BR>/dev/hdb10 3314 7503 33656143+ 83 Linux
<BR>
<BR>/dev/hdb2 swap swap defaults 0 0
<BR>/dev/hdb5 / reiserfs defaults 1 1
<BR>/dev/hdb1 /boot ext2 defaults 1 2
<BR>/dev/hdb10 /home reiserfs defaults 1 2
<BR>/dev/hdb6 /tmp ext2 defaults 1 2
<BR>/dev/hdb7 /var ext2 defaults 1 2
<BR>/dev/hdb8 /usr reiserfs defaults 1 2
<BR>/dev/hdb9 /usr/local reiserfs defaults 1 2
<BR>/dev/hda1 /WIN2000-C ntfs ro 1 0
<BR>/dev/hda2 /WIN2000-D ntfs ro 1 0
<BR>/dev/hdb4 /WIN2000-E vfat defaults 1 0
<BR>/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
<BR>/dev/fd0 /mnt/floppy auto noauto,owner 0 0
<BR>devpts /dev/pts devpts gid=5,mode=620 0 0
<BR>proc /proc proc defaults 0 0
<BR><br>
<BR>Da newbie totale non capisco cosa c´entri / con le operazioni di copiatura in /home, visto che /home sta su una sua partizione indipendente da /.
<BR>Come posso vedere quali sono i file che mi hanno riempito / ??
<BR>In teoria /home sta in /dev/hdb10, mentre / sta in /dev/hdb5, può essere che invece in pratica /home è una sottodirectory di /, quindi su /dev/hdb5 ?
<BR>Allego la configurazione delle partizioni del mio PC:
<BR>
<BR>Filesystem 1024-blocks Used Available Capacity Mounted on
<BR>/dev/hdb5 505996 505992 4 100% /
<BR>/dev/hdb1 35091 3245 29840 10% /boot
<BR>/dev/hdb10 33655108 1193612 32461496 4% /home
<BR>/dev/hdb6 878104 1904 826000 1% /tmp
<BR>/dev/hdb7 878104 19620 808284 3% /var
<BR>/dev/hdb8 4008056 1691888 2316168 43% /usr
<BR>/dev/hdb9 19542436 32848 19509588 1% /usr/local
<BR>/dev/hda1 4192932 3383300 809632 81% /WIN2000-C
<BR>/dev/hda2 75842865 63985885 11856980 85% /WIN2000-D
<BR>/dev/hdb4 17871600 4145072 13726528 24% /WIN2000-E
<BR>
<BR>Disk /dev/hdb: 80.0 GB, 80026361856 bytes
<BR>255 heads, 63 sectors/track, 9729 cylinders
<BR>Units = cylinders of 16065 * 512 = 8225280 bytes
<BR>
<BR> Device Boot Start End Blocks Id System
<BR>/dev/hdb1 1 5 40131 83 Linux
<BR>/dev/hdb2 6 68 506047+ 82 Linux swap
<BR>/dev/hdb3 69 7503 59721637+ 5 Extended
<BR>/dev/hdb4 7504 9729 17880345 c W95 FAT32 (LBA)
<BR>/dev/hdb5 69 131 506016 83 Linux
<BR>/dev/hdb6 132 256 1004031 83 Linux
<BR>/dev/hdb7 257 381 1004031 83 Linux
<BR>/dev/hdb8 382 880 4008186 83 Linux
<BR>/dev/hdb9 881 3313 19543041 83 Linux
<BR>/dev/hdb10 3314 7503 33656143+ 83 Linux
<BR>
<BR>/dev/hdb2 swap swap defaults 0 0
<BR>/dev/hdb5 / reiserfs defaults 1 1
<BR>/dev/hdb1 /boot ext2 defaults 1 2
<BR>/dev/hdb10 /home reiserfs defaults 1 2
<BR>/dev/hdb6 /tmp ext2 defaults 1 2
<BR>/dev/hdb7 /var ext2 defaults 1 2
<BR>/dev/hdb8 /usr reiserfs defaults 1 2
<BR>/dev/hdb9 /usr/local reiserfs defaults 1 2
<BR>/dev/hda1 /WIN2000-C ntfs ro 1 0
<BR>/dev/hda2 /WIN2000-D ntfs ro 1 0
<BR>/dev/hdb4 /WIN2000-E vfat defaults 1 0
<BR>/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
<BR>/dev/fd0 /mnt/floppy auto noauto,owner 0 0
<BR>devpts /dev/pts devpts gid=5,mode=620 0 0
<BR>proc /proc proc defaults 0 0
<BR><br>
Ci risiamo: spazio esaurito...
Posta un df -H<br>
-
albatrosla
- Packager

- Messaggi: 1339
- Iscritto il: sab 27 mar 2004, 0:00
- Slackware: current
- Desktop: fluxbox.git
- Località: Collegno, but made in Friûl
- Contatta:
Ci risiamo: spazio esaurito...
Da ciò che vedo in ciò che hai postato, è chiaro che /home non si trova nella stessa partizione di /, come hai detto. Perciò probabilmente ciò che viene intasata nello spostamento è la directory /tmp, usata da parecchi processi. Non so se anche il processo di copiatura si affidi a /tmp all´occorrenza. Forse perciò la copiatura fa si che qualche altro processo avviato "metta mani" a /tmp dando quindi il messaggio di spazio insufficiente. In Slackware le cose che occupano tanto sono:
<BR>- i binari dei programmi (è bene levarsi dai piedi un sacco di programmi che non si usano mai!)
<BR>- i file temporanei stipati in /tmp (si possono rimuovere e spesso chi la fa da padrone sono file generati ad esempio da un rip audio o video troncato, perciò voluminosi)
<BR>- i packages in /var/swaret e sottodirectory, sempre che ovviamente si utilizzi swaret (anche questi si possono rimuovere o cancellare senza creare problemi)
<BR>- le documentazioni di alcuni programi, documentazioni che spesso non si utilizzano e che stanno in /usr/share/doc (anche queste possono essere eliminate, ma facendo attenzione a non cestinare quelle che possono tornare utili!)
<BR>
<BR>Tutto qua. Ultima cosa, fai sempre un du -sh sulle dir per controllare se hanno una dimensione anomala, così sai dove lavorare per crearti dello spazio!
<BR>
<BR>Albatros_la aka AsPh4lTo
<BR>
<BR>P.S. Hai una quantità allucinante di partizioni della quale mi è ignota l´utilità!
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: Albatros_la il 20-01-2005 23:52 ]<br>
<BR>- i binari dei programmi (è bene levarsi dai piedi un sacco di programmi che non si usano mai!)
<BR>- i file temporanei stipati in /tmp (si possono rimuovere e spesso chi la fa da padrone sono file generati ad esempio da un rip audio o video troncato, perciò voluminosi)
<BR>- i packages in /var/swaret e sottodirectory, sempre che ovviamente si utilizzi swaret (anche questi si possono rimuovere o cancellare senza creare problemi)
<BR>- le documentazioni di alcuni programi, documentazioni che spesso non si utilizzano e che stanno in /usr/share/doc (anche queste possono essere eliminate, ma facendo attenzione a non cestinare quelle che possono tornare utili!)
<BR>
<BR>Tutto qua. Ultima cosa, fai sempre un du -sh sulle dir per controllare se hanno una dimensione anomala, così sai dove lavorare per crearti dello spazio!
<BR>
<BR>Albatros_la aka AsPh4lTo
<BR>
<BR>P.S. Hai una quantità allucinante di partizioni della quale mi è ignota l´utilità!
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: Albatros_la il 20-01-2005 23:52 ]<br>
Ci risiamo: spazio esaurito...
Pure tmp sta su una partizione dedicata, così come var e home.
<BR>C´è un modo per vedere cosa ha intasato / ?<br>
<BR>C´è un modo per vedere cosa ha intasato / ?<br>
Ci risiamo: spazio esaurito...
Fossi stato al tuo posto per evitare tutti questi casini non avrei di certo creato tutte queste partizioni su un desktop che probabilmente sei tu come unico utente!!!Avrei di certo creato la partizione di /boot e / ...La home una volta creata la partizione principale la home,tmp,var ecc...usufruiscono di tutto lo spazio sufficiente sul disco...se ad esempio la tua / è di 40GB sia la home,sia la tmp ed altri directory potevano occupare uno spazio intorno a quella dimensione (ovviamente dipende anche cosa tieni installato su)...Quindi un buon consiglio è che se devi formattare la soluzione per non creare casini in futuro è di creare un´unica partizione poi ovviamente dipende anche dalle tue esigenze
)) Ciao<br>
Ci risiamo: spazio esaurito...
Sembra che non sia riuscito a spiegare il problema: è finito lo spazio su / mentre spostavo delle directory da home a home/programmi. Ora, visto che home, tmp e var sono su partizioni dedicate, le operazioni che le coinvolgono non dovrebbero riguardare / . Invece è finito lo spazio su /, mentre home, tmp e var risultano largamente vuote. Non riesco a spiegarmi il perché. Inoltre, come posso fare per vedere cosa ha riempito / ?<br>
-
albatrosla
- Packager

- Messaggi: 1339
- Iscritto il: sab 27 mar 2004, 0:00
- Slackware: current
- Desktop: fluxbox.git
- Località: Collegno, but made in Friûl
- Contatta:
Ci risiamo: spazio esaurito...
L´unico modo è farsi una ricerca "ammanuense" con il comando du -sh sulle directory principali di /, procedendo con le sottodirectory delle più voluminose tra le precedenti e quindi sviscerando il problema un po´ alla volta. C´è da aggiungere una cosa: alle volte qualche programma commette errori per cui vengono a crearsi dei file enormi in /proc. Uno dei particolari indiziati è kcore, in /proc. Verificane le dimensioni, potrebbe essere "esploso"... La soluzione non la ricordo, il file sembra essere in realtà un "alias" creato dal kernel nelle sue operazioni di routine.
<BR>
<BR>AsPh4lTo aka Albatros_la
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: Albatros_la il 22-01-2005 15:19 ]<br>
<BR>
<BR>AsPh4lTo aka Albatros_la
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: Albatros_la il 22-01-2005 15:19 ]<br>
- Loris
- Admin

- Messaggi: 7731
- Iscritto il: lun 31 mar 2003, 0:00
- Nome Cognome: Loris Vincenzi
- Località: Gradisca D'Isonzo
- Contatta:
Ci risiamo: spazio esaurito...
kcore non dovrebbe occupare spazio fisico su disco, ora non ricordo bene ma a grandi linee è un file immagine della propria ram...<br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
- useless
- Staff

- Messaggi: 3896
- Iscritto il: dom 12 ott 2003, 0:00
- Località: A place where the streets have no name
- Contatta:
Ci risiamo: spazio esaurito...
tutti i file in /proc non occupano nessuno spazio su disco, sono virtualizzazione di strutture contenute in memoria.<br>


