Centos 7 xfs 文件系統 lvm 分區容量調整

centos 7 默認是xfs文件系統  對於lvm分區已不是傳統的ext文件系統方式

xfs文件系統的調整命令是xfs_growfs(只支持增大)

參考鏈接:https://www.cnblogs.com/kevingrace/p/5825963.html

1.查看文件系統格式
df -lhT

2.xfs_growfs

lvextend -L 120G /dev/mapper/centos-home    //增大至120G
lvextend -L +20G /dev/mapper/centos-home    //增加20G
xfs_growfs /dev/mapper/centos-home          //執行調整

硬要減小的話,只能在減小後將邏輯分區重新通過mkfs.xfs命令重新格式化才能掛載上,這樣的話這個邏輯分區上原來的數據就丟失了

3.查看系統上的空閒空間
vgdisplay
 
 free space
 
4.將空閒空間增加至需要擴展的分區
lvextend -L +90G /dev/mapper/centos-home 

xfs_growfs /dev/mapper/centos-home

5.縮小現有的分區大小 來擴展
#卸載當前掛載
umount /home/
#縮小現有的分區
lvreduce -L -100G /dev/mapper/centos-home

格式化:mkfs.xfs /dev/mapper/centos-home -f

此步驟在做之前 一定要備份好數據  非常重要!!!

這裏也可以格式化成其他格式  需要修改/etc/fstab 的掛載信息

#重新掛載
mount /dev/mapper/centos-home /home/

6.將上面分出來的空閒空間分配給/
lvextend -L +100G /dev/mapper/centos-root

xfs_growfs /dev/mapper/centos-root

#檢查  df -hT

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