本文轉自https://blog.csdn.net/weixin_40040107/article/details/92823854
報錯地方,加以補充。
把/home內容備份,然後將/home文件系統所在的邏輯卷刪除,擴大/root文件系統,新建/home ,恢復/home內容
1.查看分區
df -h
2.備份home分區文件
tar cvf /tmp/home.tar /home
3.卸載/home,如果無法卸載,先終止使用/home文件系統的進程
fuser -km /home/(沒有命令則安裝yum install -y psmisc)
umount /home
4.刪除/home所在的lv
Lvremove /dev/mapper/centos-home (沒有命令則安裝yum install device-mappe)
5.擴展/root所在的lv,增加1200G
lvextend -L +1200G /dev/mapper/centos-root
6.擴展/root文件系統
xfs_growfs /dev/mapper/centos-root
7.重新創建home 剩餘空間創建新的home
lvcreate -L 200G -n /dev/mapper/centos-home
8. 創建文件系統
mkfs.xfs /dev/mapper/centos-home
9.掛載home
mount /dev/mapper/centos-home
10.home文件恢復
tar xvf /tmp/home.tar -C /home/
cd /home/home/
mv * ../