linux-expansion
用到的命令
查看分区磁盘情况
1
df -TH
备份home分区文件 下列选择一种即可
1
2tar cvf /tmp/home.tar /home
cp /home /homebak卸载/home
1
umount /home
a. 如果无法卸载,先终止使用/home文件系统的进程
1
fuser -km /home/
删除/home所在的lv
1
lvremove /dev/mapper/centos-home
扩展/root所在的lv
1
lvextend -L +100G /dev/mapper/centos-root
扩展/root文件系统
1
xfs_growfs /dev/mapper/centos-root
重新创建home lv (创建时计算好剩余的磁盘容量,建议比剩余小1G左右)
1
2vgdisplay #看下可使用剩余空间再进行创建
lvcreate -L 41G -n /dev/mapper/centos-home创建文件系统
1
mkfs.xfs /dev/mapper/centos-home
挂载home
1
mount /dev/mapper/centos-home
home文件恢复 下列选择一种即可
1
2tar xvf /tmp/home.tar -C /home/
mv -r homebak/ /home/再次使用df -h查看系统磁盘大小
linux-expansion