1、fdisk -l以及lsblk指令可以看到隻有一塊60G大小的系統盤
2、以VMware虛拟機化平台為例,客戶直接對系統盤進行擴容
擴容後重新開機伺服器,重新登入SSH
df –PTh和lsblk檢視可以看到磁盤大小為200G
為防止操作失誤導緻資料丢失,建議您操作前使用快照備份資料
使用growpart工具完成Linux系統盤分區擴容及檔案系統擴充
1、若雲主機能通路外網,可以通過
yum install cloud-utils-growpart指令安裝growpart指令工具
若雲主機無法通路外網,可以下載下傳cloud-utils-growpart-0.29-2.el7.noarch.rpm的安裝包
下載下傳位址
https://mirrors.aliyun.com/centos-vault/7.6.1810/os/x86_64/Packages/cloud-utils-growpart-0.29-2.el7.noarch.rpm
然後手動上傳到伺服器,rpm -ivh cloud-utils-growpart-0.29-2.el7.noarch.rpm進行安裝
2、運作growpart 指令擴容分區。
示例指令表示擴容系統盤的第五個分區(/dev/vda5
3、接下來需要對LVM的PV,VG,LV進行擴容
pvresize /dev/sda5
pvdisplay可以看到PV Size變為163G
4、vgdisplay可以看到Free PE Size 140GB
5、接下來進行LV擴充
lvextend /dev/vg_centos/lv_data -l +100%FREE
lvdisplay可以看到LV Size變為了163G
6、最後進行檔案系統的線上擴容
lsblk –f可以看到/data分區為xfs,需要使用xfs_growfs指令進行擴充
xfs_growfs /dev/mapper/vg_centos-lv_data
df –PTh最後可以看到/data分區擴充到了163G