CentOS - 分區擴容(解決空間不足問題)

背景:

執行rpm -i xxx.rpm 時,CentOS提示需要 1516M 在 / 

使用 df -h 查看內存使用情況,發現 / 的可用空間只有504M;


創建新的磁盤

1. 查看當前disk

2. 添加新的磁盤

3. 創建分區

fdisk /dev/sdb     #對新磁盤進行分區

在fdisk的交互模式中,依次輸入:

n      --創建新分區

p      --創建主分區

分區號   --默認分區編號 1

<回車>   --默認起始扇區位置。

<回車>   --默認結束扇區位置。 如果要把100G全部分給這個分區,直接兩次回車。如果分60G輸入+60G

w       --保存

fdisk -l 查看分區

初始化分區,加入卷組

PV(Physical Volume)- 物理卷 
物理卷在邏輯卷管理中處於最底層,它可以是實際物理硬盤上的分區,也可以是整個物理硬盤,也可以是raid設備

VG(Volumne Group)- 卷組 
卷組建立在物理卷之上,一個卷組中至少要包括一個物理卷,在卷組建立之後可動態添加物理捲到卷組中。一個邏輯卷管理系統工程中可以只有一個卷組,也可以擁有多個卷組。

LV(Logical Volume)- 邏輯卷 
邏輯卷建立在卷組之上,卷組中的未分配空間可以用於建立新的邏輯卷,邏輯卷建立後可以動態地擴展和縮小空間。系統中的多個邏輯卷可以屬於同一個卷組,也可以屬於不同的多個卷組

1. 創建PV

pvcreate /dev/sdb1

2. 查看結果

pvdisplay

vgdisplay

3. 將分區加入到虛擬卷組

vgextend centos /dev/sdb1

  • centos :vgdisplay的“ VG Name ”
  • /dev/sdb1:新分區

4. 查看邏輯卷

lvdisplay

5.  擴展邏輯卷/dev/centos/root

lvextend -L +2G /dev/centos/root

6. 擴大文件系統

xfs_growfs /dev/centos/root


結果

再次執行 rpm -i xxx.rpm,成功!😍


參考文章:https://www.cnblogs.com/luck123/p/7994096.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章