Dies ist mein Dateisystem:
$ df -h -x tmpfs -x devtmpfs
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/fedora-root 9.8G 7.6G 1.7G 83% /
/dev/mapper/fedora-home 50G 27G 21G 57% /home
/dev/sda9 1022M 8.4M 1014M 1% /boot/efi
Und wie Sie sehen, ist das Root-Dateisystem voll.
Ich habe bereits versucht, alle nutzlosen Dinge zu löschen, aber ich habe immer noch nicht genug Platz.
Wie könnte ich es erhöhen? Ich habe noch 60 Giga auf meiner Festplatte. Kann ich mein Root-Dateisystem auf irgendeine Weise dorthin verschieben?
linux
partitioning
filesystems
fedora
lvm
Dimitri Danilov
quelle
quelle
sudo pvscan
bitte das Ergebnis von zeigen ?PV /dev/sda10 VG fedora lvm2 [141.56 GiB / 77.56 GiB free] Total: 1 [141.56 GiB] / in use: 1 [141.56 GiB] / in no VG: 0 [0 ]
Antworten:
Gute Nachrichten!
pvscan
ShowsPV /dev/sda10 VG fedora lvm2 [141.56 GiB / 77.56 GiB free]
- so sollten Sie in der Lage sein, zu jedem Ihrer Dateisysteme bis zu 77,56GiB hinzuzufügen. Ich würde vorschlagen, es in kleineren Blöcken (wie 10 GB) hinzuzufügen, damit Sie eine Reserve haben, um darin zu investieren,/home
wenn Sie entscheiden, dass Sie später dort Wachstum brauchen.Dies ist eine relativ gut getestete und im Allgemeinen sichere Operation, aber alle Volume- und Dateisystemoperationen auf Root-Ebene bergen ein gewisses Risiko. Stellen Sie sicher, dass Sie zuerst eine funktionierende Sicherung haben. Dann....
Sie können Ihr
root
logisches Volume folgendermaßen erweitern, um den freien Speicherplatz zu nutzenlvextend
:(Oder
-L
und-r
anstelle von--size
und--resizefs
, wenn Sie kurze Optionen bevorzugen.)quelle
141.56 GiB / 77.56 GiB free
liest sich wie X aus Y frei. Also dachte ich zuerst, es sei ein Witz: Ppvs
oder formatieren lassenpvdisplay
, wenn Sie dies vorziehen.Allgemeinere Antwort für LVM:
Stellen Sie zunächst sicher, dass Sie über zusätzlichen nicht partitionierten Speicher verfügen. Dann:
Verwenden Sie
fdisk
diese Option , um eine neue Partition zu erstellen (sicherer als eine bestehende zu erweitern).Verwenden Sie
pvcreate
diese Option , um ein physisches LVM-Volume zu erstellen:Verwenden Sie
vgextend
diese Option , um eine vorhandene LVM-Gruppe mit einem neuen physischen Volume zu erweitern:Sie können Gruppennamen mit erhalten
vgdisplay
Verwenden Sie
lvextend
auf LVM - Mapper LVM - Volume zu erweitern:Vergrößere das Dateisystem:
Oder
quelle
Das Dateisystem / kann eine besondere Herausforderung sein, da dies vom Bootloader unterstützt werden muss.
Diese Antwort gibt nicht an, wie die angeforderte Aufgabe ausgeführt werden soll, bietet jedoch eine Problemumgehung.
Eine weitere Option: Suchen Sie ein Unterverzeichnis (z. B. / big /) mit vielen Daten. Kopieren Sie dann diese Daten auf Ihre 60 GB Speicherplatz, mv das Verzeichnis mit viel Speicherplatz (z. B. mv / big / bigback) und mounten Sie Ihre 60 GB (oder einen Teil davon) auf / big. Nachdem Sie bestätigt haben, dass alles wie erwartet funktioniert, drücken Sie rm / bigback, um Speicherplatz auf / wiederzugewinnen.
quelle
touch /.autorelabel; reboot
, stellen Sie sofort danach sicher, dass die verschobenen Dateien die richtigen SELinux-Bezeichnungen haben.Bevor Sie etwas drastischeres unternehmen, können Sie auch BleachBit verwenden , um temporäre und andere nicht benötigte Dateien zu entfernen.
Aus Wikipedia:
Es sollte im Paketmanager sein, also sollte dies so sein.
Oder laden Sie von ihrer Seite .
quelle