龙空技术网

centos7.x根目录扩容

80后经典游戏解说 582

前言:

目前我们对“centos如何扩容根目录”大概比较关切,我们都想要学习一些“centos如何扩容根目录”的相关文章。那么小编同时在网摘上汇集了一些有关“centos如何扩容根目录””的相关资讯,希望你们能喜欢,看官们快快来学习一下吧!

1、 环境说明

将/home目录空间压缩出400GB分配给“/”根目录

OS:centos7 2003 最小化安装

离线环境,配置本地yum源

2、 备份/home目录

tar -czvf /root/home.tgz /home

3、 查看当前磁盘分区

df -h

4、 卸载/home分区

umount -lf /home

5、 减少/home分区400GB空间

lvreduce -L -400G /dev/mapper/centos-home

6、 增加"/"根分区400GB空间

lvextend -L 400G /dev/mapper/centos-root

7、 执行扩容操作

xfs_growfs /dev/mapper/centos-root

8、 安装psmisc

先配置好本地yum源

psmisc下载地址,下载完成后上传到任何目录,执行:

yum localinstall -y psmisc-22.20-17.el7.x86_64.rpm

9、 解除/dev/mapper/centos-home占用

fuser -kuc /dev/mapper/centos-home

lvremove -f /dev/mapper/centos-home

10、 重新创建home卷,分配大小40GB

lvcreate -L 40GB -n home centos

11、 格式化新分区

mkfs.xfs /dev/centos/home

12、 挂载到/home目录下,查看分区是否成功

mount /dev/mapper/centos-home

df -h

13、 将剩余空间全部分配给/home目录(也可分配给"/"根目录:lvextend -r -l +100%FREE /dev/mapper/centos-root)

lvextend -r -l +100%FREE /dev/mapper/centos-home

df -h

14、 恢复备份

tar -zxvf /root/home.tgz -C /home

15、 重启检查

标签: #centos如何扩容根目录