1. 程式人生 > >紅帽7.4(RHCE7.4)磁碟擴容詳細步驟

紅帽7.4(RHCE7.4)磁碟擴容詳細步驟

參照博文VMware虛擬機器CentOS 7 磁碟擴容:https://www.linuxidc.com/Linux/2019-04/158346.htm

01、虛擬機器擴容磁碟。如下圖

 

 

 
02、使用root使用者登入虛擬機器系統,命令df -h或fdisk -l檢視磁碟狀態

 

 

fdisk -l 命令檢視分割槽詳細資訊,如下圖

通過上圖可發現,原有根目錄大小為18.2G,sda有53.7G擴充套件後還有大概30G空間未分配。

03、使用fdisk /dev/sda 命令,進行重新分割槽

  

   使用fdisk -l 檢視分割槽情況,發現新增了一個sda3的分割槽。分割槽完後,需reboot重啟系統。

 

 04、接下來對新增的分割槽,進行格式化
使用cat /etc/fstab | grep rhel-root命令檢視系統檔案格式,為xfs檔案系統

   使用vgdisplay檢視卷組資訊

  初始化剛剛的分割槽
# pvcreate /dev/sda3
將初始化過的分割槽加入到虛擬卷組名
# vgextend 虛擬卷組名 新增的分割槽
# vgextend rhel /dev/sda3

  再次檢視卷組情況,有30G的空閒空間
# vgdisplay

 
05、檢視當前磁碟情況並記下需要擴充套件的檔案系統名,我這裡因為要擴充套件根目錄,所以我記下的是 /dev/mapper/rhel-root
# df -h

  擴容已有的卷組容量(注:不能全擴充套件滿,比如空閒空間是30G的話不能全擴充套件上,這裡我擴充套件的是29G)
# lvextend -L +需要擴充套件的容量 需要擴充套件的檔案系統名
# lvextend -L +29G /dev/mapper/rhel-root

  然後我們用命令檢視當前卷組
# pvdisplay

  這裡可以看到,卷組已經擴容了
以上只是卷的擴容,然後我們需要將檔案系統擴容。紅帽7.4用xfs的命令來擴充套件磁碟空間(其他版本Linux系統檔案系統可能有差異)
# xfs_growfs 檔案系統名
# xfs_growfs /dev/mapper/rhel-root

 OK!擴容完