
在安装centos7系统时,假若不进行任何的分区操作,默认会分为两个区,一个根分区,一个/home分区,如下所示:

但是问题是,我们不想要/home目录那么大的空间,所以如何去做,将/home分区的空间降低,并把减少的空间扩容至根分区,下面是具体操作
1、卸载/home分区
cp -r /home /tmp/
umount /home2、将/dev/mapper/centos-home的空间降低(降低多少,就在后面扩容多少)
lvreduce -L -100G /dev/mapper/centos-home3、重新格式化这个分区
mkfs.xfs /dev/mapper/centos-home -f4、进行挂载/home分区
mount /dev/mapper/centos-home /home
挂载完成之后,使用df -hT查看下是否已经减少5、扩容根分区
lvextend -L +100G /dev/mapper/centos-root6、使修改生效
xfs_growfs /dev/mapper/centos-root7、验证
验证下是否磁盘空间已经发生了变化
df -hT