Come ripulire dev / sda1 quando è pieno


10

Ho fatto i test di jmeter e ne ho avuti alcuni OutOfMemoryExceptions, quindi ho aumentato la memoria heap in JMeter. Ma ora sembra che non riesca più a eseguire test poiché dice che sto usando il 94,9% di 14Gb.

Quando lo uso df -hdice che dev/sda1è pieno

Mi chiedevo se qualcuno mi può aiutare? Penso che abbia a che fare con la JVM del jmeter


Risposte:


11

Inizia rintracciando dove viene archiviato l'utilizzo in eccesso. Se non hai idea, inizia dal mountpoint per / dev / sda1:

mount | grep sda1

Usa il comando du. Se / dev / sda1 è montato su / ("root"):

du --max-depth=1 --human-readable / | sort --human-numeric-sort

Questo elencherà il primo livello di directory contenute nel percorso specificato, in ordine dal più piccolo al più grande. È possibile aumentare la profondità oltre 1 per ottenere i dettagli delle sottodirectory o modificare il percorso per specificare una singola directory. Puoi anche usare le bandiere brevi.

Ad esempio, se il tuo nome utente è ubuntu e vuoi ispezionare la tua home directory:

du -d1 -h /home/ubuntu | sort -h

La risposta corretta è nel commento di @ Takkat sopra: askubuntu.com/questions/89710/…
Aren Cambre,

1
Il commento di Takkat si riferisce ad avere una partizione di avvio separata che si riempie, cosa che non era il caso qui. La mia risposta è un approccio generale per determinare dove viene consumato spazio su qualsiasi partizione completa.
thinkmassive,


-1

Nel mio caso, eseguendo il comando

sudo apt autoremove

problema risolto.

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.