引用原文鏈接: https://blog.csdn.net/k1210228840/article/details/89022398
1.從vmware設置那里直接手動擴容10G。linux本身只有20G。
2.查看硬盤。需要擴容的硬盤是 /dev/sda,可看到總容量大約30G,但已用的大約20G。
3.開始擴容
4.重啟系統 reboot
5.查看當前系統類型為xfs
6.查看新增磁盤 fdisk -l ,為/dev/sda3
7.創建文件系統 mkfs.xfs /dev/sda3
8.進入lvm。
8.1首先創建PV pvcreate /dev/sda3
8.2查看pv,pvdisplay。可看到有新增的pv了
8.3 pv加入vg。首先查看當前VG的lv path。vg name 為centos
lvdisplay
8.4 pv 加入vg
vgextend centos /dev/sda3
8.5調整centos最大容量。本身大約18G,現在增加10G。所以最大為28G./dev/centos/root 為上面查詢的lv path
lvextend -L 28G /dev/centos/root
28G執行失敗,需要縮小空間。最終縮小到26.8G。或者使用, lvextend -l +100%free /dev/centos/root
9.重新調整系統大小。本例中是xfs文件系統使用xfs_growfs命令調整,若其他文件系統,如ext4使用resize2fs命令,注意區分。
xfs_growfs /dev/centos/root
10.查看系統大小df -lh。可以看到從原來的20G到27G。