Centos7 如何减少/home分区,扩大/root分区

首先查看系统中各个逻辑卷的空间以及占用情况:

#df -h


分为以下几个步骤:

1、把/home内容备份
tar cvf /tmp/home.tar /home    #备份/home 执行命令之后可以在/tmp文件夹下看到home.tar
2、将/home文件系统所在的逻辑卷删除
umount /home    #卸载/home,如果无法卸载,先终止使用/home文件系统的进程。卸载后,再用#df -h 命令查看会发现home逻辑卷消失了。
3、扩大/root文件系统

lvremove /dev/mapper/rhel-home #删除/home所在的lv 根据提示输入“y”确定删除逻辑卷home

lvextend -L +50G /dev/mapper/rhel-root #扩展/root所在的lv,增加50Gxfs_growfs /dev/mapper/rhel-root #扩展/root文件系统

lvcreate -L 56G -n home rhel #重新创建homelv

4、新建/home

mkfs.xfs /dev/mapper/rhel-home #创建文件系统

mount /dev/mapper/rhel-home #挂载

再用df -h查看即可。




版权声明:本文为wflwn原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。