centos7 根分区扩容

系统安装时候使用的默认分区,根分区只分了50G,使用的是LVM

想把home分区分出来660G给根分区

先查了点资料开搞

由于xfs分区只支持增大,不支持缩小,所以home目前是xfs格式无法进行缩小操作,该怎么办?

想到了如下方案

卸载home分区

格式化分区格式为ext4

使用lvextend 缩小home分区

然后再格式化home分区为xfs

然后再挂载home分区

然后再增大根分区

完事

命令如下

umount /home

mkfs.ext4 /dev/mapper/centos-home

lvreduce -L -710G /dev/mapper/centos-home  home分区减小710G

resize2fs /dev/mapper/centos-home    执行resize2fs进行调整

会提示使用e2fsk进行检查

e2fsck -fy /dev/mapper/centos-home

mkfs.xfs -f /dev/mapper/centos-home  重新把home分区更改为xfs格式

mount /home/  挂载home分区

lvextend -L +600G /dev/mapper/centos-root    扩容root根分区

 
 

 

xfs_growfs /dev/mapper/centos-root    确认调整

至此调整完成

posted @ 2020-09-23 09:33  威流  阅读(431)  评论(0编辑  收藏  举报