Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > Ausführliche Einführung zum verlustfreien Ändern der Partitionsgröße unter Linux

Ausführliche Einführung zum verlustfreien Ändern der Partitionsgröße unter Linux

黄舟
Freigeben: 2017-06-04 11:16:19
Original
3865 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich vor, wie man die Größe der Partition unter Linux ändert. Der Herausgeber findet es ziemlich gut. Jetzt werde ich es mit Ihnen teilen und es als Referenz geben. Folgen wir dem Herausgeber, um einen Blick darauf zu werfen 🎜>

Die Root-Partition reicht nicht aus

  1. Idee: Den Platz der Home-Partition in die Root-Partition aufteilen

  2. Beispiel

  3. Situation
  4. Die im Stammverzeichnis gemountete Partition /dev/mapper/centos-root ist voll und belegt 100 %

Analysieren
# 设置home分区大小为200G,释放300G空间
$ lvreduce -L 200G /dev/centos/home

# 将空闲空间扩展到root分区
$ lvextend -l +100%FREE /dev/centos/root

# 使用XFS文件系统自带的命令集增加分区空间
$ xfs_growfs /dev/mapper/centos-root
Nach dem Login kopieren

Der im Stammverzeichnis bereitgestellte Partitionsspeicher ist zu klein, nur 50 GB, während das Server-Home-Verzeichnis ein sehr häufiges Verzeichnis ist und in fast 500 GB bereitgestellt wird.

Idee: Weisen Sie der Centos-Root-Partition 300 GB Speicherplatz von der Centos-Home-Partition zu.

Vorgang

$ df -h
Filesystem        Size Used Avail Use% Mounted on
/dev/mapper/centos-root  50G  50G  19M 100% /
devtmpfs         32G   0  32G  0% /dev
tmpfs           32G   0  32G  0% /dev/shm
tmpfs           32G 2.5G  29G  8% /run
tmpfs           32G   0  32G  0% /sys/fs/cgroup
/dev/mapper/centos-home 476G  33M 476G  1% /home
/dev/sda1        497M 238M 259M 48% /boot
tmpfs          6.3G   0 6.3G  0% /run/user/0
Nach dem Login kopieren

1. Informationen zu jeder Partition anzeigen

2. Reduzieren Sie den Speicherplatz der /home-Partition

3. Erhöhen Sie den Speicherplatz der /root-Partition

4. Erweitern Sie die Größe des XFS-Dateibereichs

Abgeschlossen

$ lvdisplay
--- Logical volume ---
LV Path        /dev/centos/home
LV Name        home
VG Name        centos
LV UUID        1fAt1E-bQsa-1HXR-MCE2-5VZ1-xzBz-iI1SLv
LV Write Access    read/write
LV Creation host, time localhost, 2016-10-26 17:23:47 +0800
LV Status       available
# open         0
LV Size        475.70 GiB
Current LE       121778
Segments        1
Allocation       inherit
Read ahead sectors   auto
- currently set to   256
Block device      253:2

--- Logical volume ---
LV Path        /dev/centos/root
LV Name        root
VG Name        centos
LV UUID        lD64zY-yc3Z-SZaB-dAjK-03YM-2gM8-pfj4oo
LV Write Access    read/write
LV Creation host, time localhost, 2016-10-26 17:23:48 +0800
LV Status       available
# open         1
LV Size        50.00 GiB
Current LE       12800
Segments        1
Allocation       inherit
Read ahead sectors   auto
- currently set to   256
Block device      253:0
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonAusführliche Einführung zum verlustfreien Ändern der Partitionsgröße unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage