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

Tutorial zum Deaktivieren und Aktivieren von Triggern in MySQL [Empfohlen]

Bei der Verwendung von MySQL werden häufig Trigge...

Beispiel zur Erläuterung der Größe einer MySQL-Statistiktabelle

Das Zählen der Größe jeder Tabelle in jeder Daten...

Implementierung des Pushens von Docker-Images zum Docker Hub

Nachdem das Image erfolgreich erstellt wurde, kan...

jQuery implementiert Warenkorbfunktion

In diesem Artikelbeispiel wird der spezifische Co...

Grundlegende Verwendung und Fallstricke der JavaScript-Array-Methode sort()

Vorwort Bei der täglichen Codeentwicklung gibt es...

Ein unvollständiger Leitfaden zur JavaScript-Toolchain

Inhaltsverzeichnis Überblick Statische Typprüfung...

JavaScript-Implementierung von Lupendetails

Inhaltsverzeichnis 1. Rendern 2. Umsetzungsprinzi...