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

Ein einfaches Beispiel zum Erstellen einer dünnen Linientabelle in HTML

Wenn Sie wissen möchten, wie Sie diese Tabelle mi...

So installieren Sie MySQL über SSH auf einem CentOS VPS

Geben Sie yum install mysql-server Drücken Sie Y,...

React kapselt die globale Bullet-Box-Methode

In diesem Artikelbeispiel wird der spezifische Co...

So erstellen Sie einen SVN-Server unter Linux

1: SVN installieren yum install -y Subversion 2. ...

Verwendung des Linux-Befehls chkconfig

1. Befehlseinführung Der Befehl chkconfig wird zu...

Soll die Like-Funktion MySQL oder Redis verwenden?

Inhaltsverzeichnis 1. Häufige Fehler von Anfänger...

Heute werde ich einige seltene, aber nützliche JS-Techniken teilen

1. Zurück-Button Verwenden Sie history.back(), um...

Lernen Sie, wie Sie mit vscode eine React-Native-Entwicklungsumgebung erstellen

Frage Der Code hat keine Eingabeaufforderung: Vie...

So zeigen Sie die Erstellungszeit von Dateien in Linux an

1. Einleitung Ob die Erstellungszeit einer Datei ...

Eine kurze Diskussion über Yahoos 35 Regeln zur Front-End-Optimierung

Zusammenfassung: Ob bei der Arbeit oder im Vorste...

Hinweise zum Import, Export und zur Migration von MySQL Billions of Data

Ich habe in letzter Zeit viele MySQL-Notizen gema...