So ändern Sie die Größe von Partitionen in CentOS7

So ändern Sie die Größe von Partitionen in CentOS7

Gestern habe ich jemandem bei der Installation eines Systems geholfen und vergessen, auf die automatische Partitionierung zu klicken. Die Größe der automatischen Partition war für den täglichen Gebrauch sehr ungeeignet.

Führen Sie den Befehl aus: df -h

Sie können sehen, dass das System den gesamten verbleibenden Speicherplatz automatisch der Home-Partition zuweist. Normalerweise verwenden wir jedoch den Speicherplatz unter der Root-Partition. Daher müssen wir den überschüssigen Speicherplatz unter Home auf die Root-Partition verschieben.

Zuerst müssen Sie den Inhalt des Home-Ordners sichern. Führen Sie den Befehl aus: cp -r /home/ homebak/ (Wenn im neuen System keine weiteren Konten erstellt werden, müssen Sie keine Sicherung durchführen)

Home aushängen: umount /home (Wenn sich unter Home Prozesse befinden, beenden Sie die Prozesse unter Home mit fuser -m -v -i -k /home und hängen Sie /home abschließend mit umount /home aus.)

Löschen Sie den Home-Sektor: lvremove /dev/mapper/centos-home

Fügen Sie 100 G zum Sektor hinzu, in dem sich das Root-Verzeichnis befindet: lvextend -L +100G /dev/mapper/centos-root

Erweitern Sie das Root-Dateisystem: xfs_growfs /dev/mapper/centos-root

Home-Level neu erstellen: lvcreate -L 64G -n home centos (die 64G sind hier der ursprüngliche Speicherplatz abzüglich des verschobenen Speicherplatzes, nicht zufällig gefüllt)

Erstellen Sie ein Dateisystem: mkfs.xfs /dev/centos/home

Home einbinden: mount /dev/centos/home /home

kopieren Sie die gesicherten Daten zurück nach Hause und löschen Sie die Sicherung;

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So fügen Sie eine Swap-Partition in Centos7 hinzu und löschen sie
  • Detaillierte Erklärung zum Hinzufügen einer Swap-Partition in CentOS7 unter Linux

<<:  Detaillierte Erläuterung des MySQL-Download- und Installationsprozesses

>>:  Detaillierte Erläuterung der Vue Simple Notepad-Entwicklung

Artikel empfehlen

So implementieren Sie eine geplante Sicherung der CentOS MySQL-Datenbank

Das folgende Skript wird für die geplante Sicheru...

Vue erzielt einen nahtlosen Karusselleffekt (Laufschrift)

In diesem Artikelbeispiel wird der spezifische Co...

Linux-Unlink-Funktion und wie man Dateien löscht

1. Unlink-Funktion Bei Hardlinks wird mit „unlink...

Zusammenfassung der MySQL-Abfragesyntax

Vorwort: In diesem Artikel wird hauptsächlich die...

Anwendung von HTML und CSS in Flash

Anwendung von HTML und CSS in Flash: Ich habe zufä...

Beispielcode zur Realisierung eines Buchseitenumblättereffekts mit CSS3

Wichtige Erkenntnisse: 1. Beherrschung der CSS3-3...

React implementiert den Beispielcode der Radiokomponente

Ziel dieses Artikels ist es, die Grundfunktionen ...

Installation von VMware Workstation unter Linux (Ubuntu)

Wenn Sie nicht wissen, wie das System auf dem Com...

Tutorial zur Installation von Elasticsearch 7.6.2 in Docker

Docker installieren Sie müssen Docker installiere...

HTML-Tags dl, dt, dd zum Erstellen einer Tabelle vs. Tabellenerstellungstabelle

Dadurch werden nicht nur die Kosten für die Entwic...