
Ich habe Ubuntu Server 16.04 als Webserver bei der Arbeit installiert. Ursprünglich hatte ich ihm 100 GB zugewiesen. Aus irgendeinem Grund wurde ein Teil des Speicherplatzes von tmpfs belegt und ich kann ihn nicht zurückfordern.
Das passiert, wenn ich laufedf -h
Verwendete Dateisystemgröße Verfügbare Nutzung% Eingebunden auf udev 31G 0 31G 0 % /Entwickler tmpfs 6,2 G 8,9 M 6,2 G 1 %/Lauf /dev/mapper/filesystem--vg-root 36G 34G 238M 100 % / tmpfs 31G 0 31G 0 % /Entwickler/shm tmpfs 5,0 M 0 5,0 M 0 % /Ausführen/Sperren tmpfs 31G 0 31G 0 % /sys/fs/cgroup /dev/sda1 472 M 57 M 391 M 13 % /boot tmpfs 6,2 G 0 6,2 G 0 % /run/Benutzer/1000
Es scheint, als /
sei mein Ordner voll. Das sollte aber nicht der Fall sein. Der Server hat bereits die 36 GB aufgebraucht. Bitte helft mir.
Antwort1
Wie aus den Kommentaren hervorgeht, hat OP eine sehr große Swap-Partition. So verkleinern Sie sie auf eine sinnvolle Größe:
- Swap deaktivieren:
swapoff /dev/mapper/thitoacademics--vg-swap_1
- Ändern Sie das Swap-LV auf 4 GB:
lvreduce -L 4G /dev/mapper/thitoacademics--vg-swap_1
- Neuen Swap neu erstellen (nur für den Fall):
mkswap /dev/mapper/thitoacademics--vg-swap_1
- Neuen Swap hinzufügen:
swapon /dev/mapper/thitoacademics--vg-swap_1
Alle diese Befehle müssen als Root ausgeführt werden
Um den freien Speicherplatz auf das andere LV/Dateisystem zu verschieben, sollten Sie diese Schritte befolgen:
- Erweitern Sie das andere Dateisystem:
lvextend -L+4G /dev/mapper/filesystem--vg-root
- Erweitern Sie das Dateisystem
resize2fs /dev/mapper/filesystem--vg-root
Auch diese Befehle müssen wieder als Root ausgeführt werden.