/ dev / mapper / full


17

Ciao a tutti Ho un problema a causa del quale il mio sistema non può accedere o avviarsi correttamente. Ho controllato lo spazio sul disco rigido per trovare il seguito.

matthew@Kronos:~$ df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/Kronos--vg-root  214G  203G     0 100% /
none                         4.0K     0  4.0K   0% /sys/fs/cgroup
udev                         7.8G  4.0K  7.8G   1% /dev
tmpfs                        1.6G  928K  1.6G   1% /run
none                         5.0M     0  5.0M   0% /run/lock
none                         7.8G  4.0K  7.8G   1% /run/shm
none                         100M  8.0K  100M   1% /run/user
overflow                     1.0M   36K  988K   4% /tmp
/dev/sda1                    228M   55M  161M  26% /boot
zeus                         1.8T  1.3T  540G  71% /zeus

Come posso risolvere il problema al 100%, non ho un disco rigido più grande da dare, sono bloccato con la necessità di acquistare un disco più grande per esso? Sono abbastanza nuovo su Ubuntu e Linux, quindi per favore fornisci i comandi completi della riga di comando che devo usare.

Grazie in anticipo.

Risposte:


18

Dopo un sacco di ricerche ho trovato il problema!

Esecuzione del drill down nei file utilizzando:

    sudo du -a /home | sort -n -r | head -n 10

Mostra i primi 10 file che occupano più spazio, due dei più grandi erano .xsession-errors e la mia cartella dei download. Dopo essere andato nella directory e usando rm -f nelle cartelle my / home ora è solo 6.1G!

   Filesystem                   Size  Used Avail Use% Mounted on
   /dev/mapper/Kronos--vg-root  214G  6.1G  208G   3% /
   none                         4.0K     0  4.0K   0% /sys/fs/cgroup
   udev                         7.8G  4.0K  7.8G   1% /dev
   tmpfs                        1.6G  912K  1.6G   1% /run
   none                         5.0M     0  5.0M   0% /run/lock
   none                         7.8G  148K  7.8G   1% /run/shm
   none                         100M   20K  100M   1% /run/user
   /dev/sda1                    228M   64M  152M  30% /boot
   zeus                         1.8T  1.3T  538G  71% /zeus

Grazie a tutto ciò mi ha aiutato a restringere il problema e risolverlo.


4
grazie per questo comando sudo du -a / home | ordina -n -r | head -n 10,
Darren Cato

Bene, mi sono perso qui. Ho lasciato una macchina SLES appena installata per alcuni giorni e ora / dev / mapper / system-root è pieno. Non sono sicuro di come procedere.
Shailen,

2
Il mio disco è così pieno che non funzionerà nemmeno du: ha du -a / | sort -n -r | head -n 10 sort: write failed: /tmp/sortxghtli: No space left on device dffunzionato però.
Shailen,

5

Quindi hai un hard disk completo e nessuno spazio extra per mettere qualcosa?

Eliminare alcune cose?

Non riesci a pulire un po 'le cose? Una nuova installazione di Ubuntu richiede solo pochi concerti, quindi hai un sacco di qualcosa che occupa questo spazio. Stai memorizzando più di quello che puoi permetterti di memorizzare. L'economia impone che è necessario spedire un po 'altrove o semplicemente eliminarlo.

  • Disinstallare le applicazioni non utilizzate
  • Disinstalla i giochi a cui non stai giocando (ovvero installa solo quelli a cui stai giocando)
  • Conserva la tua musica in una soluzione di supporto musicale online.
  • Salva le tue foto in qualcosa di simile. O Flickr, ecc.
  • Archivia le cose su CD / DVD / Bluray.

Acquista più spazio.

Se hai solo bisogno di conservare tutto e non cancellarlo, hai bisogno di più spazio. L'unico modo per risolverlo a lungo termine è acquistare più spazio di archiviazione. Considera di seconda mano se non puoi permetterti di nuovo. Il più grande (attualmente 4 TB) spesso non è più economico.

Recupera spazio "riservato"

Ubuntu si riserva circa il 5% per permetterti di usare ancora il computer se è completamente pieno. Questo è solo per root e root. Se sei davvero bloccato, puoi recuperare questo spazio:

sudo tune2fs -m 0 /dev/mapper/Kronos--vg-root

Se riempi questo spazio, sei pieno. Probabilmente non sarai nemmeno in grado di avviarlo, quindi usa questo solo come ultima risorsa!


Grazie per il commento, l'unità piena è solo un'unità del sistema operativo e non ha giochi o quasi nulla su di esso. Sto eseguendo un server con alcune app circa 5 in totale sono sempre attive. Tutti i miei film e programmi televisivi, siti Web ecc. Sono memorizzati su unità Zeus zfs di cui ho molto spazio. Proverò lo spazio di recupero e vedrò cosa succede.
Magnum26,

Dopo aver eseguito il comando tune, dev / mapper ora mostra il 95%. Pensavo che Ubuntu fosse piccolo e supponevo che 250 GB fossero sufficienti per 5 app e il sistema operativo ...
Magnum26,

3
250 GB sono circa 240 GB in più del necessario. Qualcosa sta riempiendo quello spazio. Ti suggerisco di passare un po 'di tempo con lo strumento di utilizzo del disco per capire dove sta andando prima che anche il restante 5% scompaia. Strumenti come sudo du -sh /*potrebbero anche aiutare (cambia il percorso quando scopri dove viene utilizzata la maggior parte dello spazio)
Oli

2

Nel mio caso, i file scaricati sono stati temporaneamente archiviati. Prova a rimuovere roba da /tmp.


1

Questo è ciò che mi ha aiutato dopo aver eliminato le cose senza successo:

lsof | grep delete

Questo mostra il pid dei processi che hanno ancora un handle sui file eliminati. Arresta / interrompe il processo per liberare spazio su disco.

Accade così che il file eliminato possa ancora essere gestito da un processo e quindi occupi ancora spazio su disco.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.