/ dev / mapper / full


17

Hallo zusammen, ich habe ein Problem, bei dem sich mein System nicht richtig anmeldet oder startet. Ich überprüfte den Festplattenspeicher, um das unten zu finden.

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

Wie kann ich dieses Problem zu 100% beheben? Ich habe keine größere Festplatte zur Verfügung. Muss ich keine größere Festplatte dafür kaufen? Ich bin ziemlich neu in Ubuntu und Linux. Geben Sie daher die vollständigen Befehlszeilenbefehle an, die ich verwenden muss.

Danke im Voraus.

Antworten:


18

Nach langem Stöbern habe ich das Problem gefunden!

Drilldown in die Dateien mit:

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

Zeigt die 10 Dateien an, die am meisten Platz beanspruchen, zwei der größten waren .xsession-Fehler und mein Download-Ordner. Nachdem ich in das Verzeichnis gegangen bin und rm -f für die Ordner verwendet habe, ist mein / home jetzt nur noch 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

Vielen Dank an alle, die mir geholfen haben, das Problem einzugrenzen und zu lösen.


4
Vielen Dank für diesen Befehl sudo du -a / home | sort -n -r | head -n 10,
Darren Cato

Nun, ich bin hier verloren. Ich habe eine frisch installierte SLES-Maschine für einige Tage verlassen und jetzt ist / dev / mapper / system-root voll. Ich bin nicht sicher, wie ich vorgehen soll.
Shailen

2
Mein Antrieb ist so voll , dass es nicht einmal laufen du: du -a / | sort -n -r | head -n 10 sort: write failed: /tmp/sortxghtli: No space left on device dffunktioniert aber.
Shailen

5

Sie haben also eine volle Festplatte und keinen zusätzlichen Platz, um irgendetwas davon unterzubringen?

Einige Sachen löschen?

Kannst du nicht ein bisschen aufräumen? Eine neue Ubuntu-Installation ist nur ein paar Gigs entfernt, so dass Sie viel Platz in Anspruch nehmen können. Sie speichern mehr, als Sie sich leisten können. Die Wirtschaft schreibt vor, dass Sie einiges an einen anderen Ort versenden oder es einfach löschen müssen.

  • Deinstallieren Sie nicht verwendete Anwendungen
  • Deinstalliere die Spiele, die du nicht spielst (oder installiere nur die, die du spielst)
  • Bewahren Sie Ihre Musik in einer Online-Lösung zum Speichern von Musik auf.
  • Speichern Sie Ihre Fotos in ähnlicher Form. Oder Flickr usw.
  • Zeug auf CD / DVD / Blu-ray archivieren.

Kaufen Sie mehr Platz.

Wenn Sie nur alles behalten müssen und nichts löschen möchten, benötigen Sie mehr Speicherplatz. Die einzige Möglichkeit, dies langfristig zu lösen, besteht darin, mehr Speicherplatz zu kaufen. Ziehen Sie Second Hand in Betracht, wenn Sie sich keine neuen leisten können. Das allergrößte (derzeit 4 TB) ist oft nicht das günstigste.

"Reservierten" Speicherplatz zurückfordern

Ubuntu behält sich rund 5% vor, damit Sie den Computer weiterhin verwenden können, wenn er voll ist. Dies gilt nur für root und root. Wenn Sie wirklich nicht weiterkommen, können Sie diesen Speicherplatz zurückfordern:

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

Wenn Sie diesen Raum ausfüllen , sind Sie vollgestopft. Sie werden wahrscheinlich nicht einmal in der Lage sein, zu booten, verwenden Sie dies also nur als letzten Ausweg!


Vielen Dank für den Kommentar, das Laufwerk ist voll, nur für das Betriebssystem und enthält keine Spiele oder kaum etwas. Ich betreibe einen Server mit ein paar Apps, von denen ungefähr 5 die ganze Zeit eingeschaltet sind. Alle meine Film- und Fernsehsendungen, Websites usw. sind auf meinen Zeus zfs-Laufwerken gespeichert, auf denen ich viel Platz habe. Ich werde den Rückgewinnungsraum ausprobieren und sehen, was passiert.
Magnum26

Nach dem Ausführen des Befehls tune wird dev / mapper jetzt als 95% angezeigt. Ich dachte, Ubuntu sollte klein sein und nahm an, 250 GB würden für 5 Apps und das Betriebssystem ausreichen ...
Magnum26

3
250 GB sind ungefähr 240 GB mehr als Sie benötigen. Etwas füllt diesen Raum. Ich schlage vor, dass Sie einige Zeit mit dem Tool zur Datenträgernutzung verbringen, um herauszufinden, wohin es geht, bevor auch die verbleibenden 5% weg sind. Tools wie sudo du -sh /*könnten ebenfalls hilfreich sein (ändern Sie den Pfad, wenn Sie herausfinden, wo der größte Teil des Speicherplatzes verwendet wird)
Oli

2

In meinem Fall wurden heruntergeladene Dateien vorübergehend gespeichert. Versuchen Sie, Dinge aus zu entfernen /tmp.


1

Das hat mir geholfen, nachdem ich Sachen ohne Erfolg gelöscht habe:

lsof | grep delete

Hier wird die PID der Prozesse angezeigt, die gelöschte Dateien noch verarbeiten können. Beenden Sie den Vorgang, um Speicherplatz freizugeben.

Es kommt daher vor, dass die gelöschte Datei möglicherweise noch von einem Prozess verarbeitet wird und daher noch Speicherplatz belegt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.