Raspberry Pi Speicherplatz voll – SD-Karte aufräumen

Erstellt am 28. August 2016 von At2oo1

raspberry.tips
raspberry.tips - Raspberry Pi Projekte und Tutorials

Heute hatte mein FHEM-Server ein komisches Verhalten gezeigt, die FileLogs und die Plots wurden nicht mehr angezeigt. Nach kurzer Ursachenforschung bemerkte ich das die SD-Karte meines Pi vollgelaufen war und kein Speicher mehr zur Verfügung stand, für meinen FHEM Server benutze ich auch nur eine 8GB SD-Karte.

Den belegten Speicher könnt ihr aus einer SSH Sitzung oder via Terminal so anzeigen

df -h

Raspbian Aufräumen

Um wieder freien Speicher zur Verfügung zu haben habe ich unbenutzte Software deinstalliert. Ich verwende weder Wolfram, Scratch, sonic-pi noch LibreOffice.

sudo apt-get purge wolfram-engine
sudo apt-get remove --purge libreoffice*
sudo apt-get purge --auto-remove scratch
sudo apt-get remove --purge sonic-pi 

sudo apt-get clean
sudo apt-get autoremove

Dann können wir noch alte Logfiles aus /var/log entfernen

sudo rm -v /var/log/*.gz

Das bringt uns knapp 1,4GB an freiem Speicherplatz wieder.

Wer weiter aufräumen möchte kann sich dann mit dem DU Kommando durchs Dateisystem hangeln und sich von der Wurzel die Top 10 größten Verzeichnisse anzeigen lassen. Das geht so:

cd /
sudo du -hsx * | sort -rh | head -10

Wir erhalten die 10 größten Verzeichnisse aus dem Root /, bei mir ist das /usr 1,8GB groß und 147MB das LIB

Dann forsche ich im größten Verzeichnis, bei mir /usr, weiter

cd /usr
sudo du -hsx * | sort -rh | head -10

Nun sehe ich das /usr/lib mit 1000MB und /usr/share mit 670MB. Daher forsche ich unter /usr/lib weiter

cd /usr/lib/
sudo du -hsx * | sort -rh | head -20

Hier sehe ich nur die Raspbian Libs und Java die sich leider nicht ohne weiteres entfernen lassen, also weiter suchen im zweit größten Verzeichnis in der Wurzel…..

Raspberry Pi Speicherplatz voll – SD-Karte aufräumen
raspberry.tips