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

Posted 小⑦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7 减少/home分区,扩大/root分区相关的知识,希望对你有一定的参考价值。

Centos7 使用文本安装,安装使用的是默认分区,XFS格式的,默认把大部分空间分给了/home分区,/root只有/home的一半左右,可是我的大部分数据都要保存在/root分区里,怎样可以把/home分区的空间释放一部分给/root分区

把/home内容备份,然后将/home文件系统所在的逻辑卷删除,扩大/root文件系统,新建/home:
tar cvf /tmp/home.tar /home    #备份/home  没东西可以不备份
记录一下 home下有多少可用空间 减去 2G 我的是:147-2=145G 可以用 umount
/home #卸载/home,如果无法卸载,先终止使用/home文件系统的进程 lvremove /dev/centos/home #删除/home所在的lv lvextend -L +145G /dev/centos/root #扩展/root所在的lv,增加145G xfs_growfs /dev/centos/root #扩展/root文件系统 lvcreate -L 1G -n home centos #重新创建home lv 刚才 减去了2G 把2G中的1G分给 home就行 mkfs.xfs /dev/centos/home #创建文件系统 mount /dev/centos/home /home #挂载 df -h

 

以上是关于Centos7 减少/home分区,扩大/root分区的主要内容,如果未能解决你的问题,请参考以下文章

centos7.0 增加/usr分区的容量减少home分区的大小

CentOS 7 调整home分区扩大root分区

给centos7.5 / 分区扩容

centos7调整根目录挂载分区容量大小

Ubuntu系统扩大/home分区

centos7 卸载home 扩大root空间