转载自https://blog.csdn.net/wzhwei1987/article/details/82975455
原来状态:/home目录太大841G ,而根目录才50G。
[root@bdata001 ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 50G 1.3G 49G 3% /
devtmpfs 7.6G 0 7.6G 0% /dev
tmpfs 7.6G 0 7.6G 0% /dev/shm
tmpfs 7.6G 8.6M 7.6G 1% /run
tmpfs 7.6G 0 7.6G 0% /sys/fs/cgroup
/dev/sda1 1014M 149M 866M 15% /boot
/dev/mapper/centos-home 841G 33M 841G 1% /home
tmpfs 1.6G 0 1.6G 0% /run/user/0
1、 umount /home
[root@bdata001 ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 50G 1.3G 49G 3% /
devtmpfs 7.6G 0 7.6G 0% /dev
tmpfs 7.6G 0 7.6G 0% /dev/shm
tmpfs 7.6G 8.6M 7.6G 1% /run
tmpfs 7.6G 0 7.6G 0% /sys/fs/cgroup
/dev/sda1 1014M 149M 866M 15% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/0
2、删除/home所在的lv逻辑卷
lvremove /dev/mapper/centos-home
3、扩展/root所在的lv,增加700G
lvextend -L +700G /dev/mapper/centos-root
4、扩展/root文件系统
xfs_info /dev/mapper/centos-root
xfs_growfs /dev/mapper/centos-root
到此为止,根目录就扩容完成了
注意,在这之后是恢复home,我没用到。
5、重新创建home lv
lvcreate -L 141G -n home centos
6、创建文件系统
mkfs.xfs /dev/mapper/centos-home
7、挂载
mount /dev/mapper/centos-home /home
8、验证
[root@bdata001 ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 750G 1.3G 749G 1% /
devtmpfs 7.6G 0 7.6G 0% /dev
tmpfs 7.6G 0 7.6G 0% /dev/shm
tmpfs 7.6G 8.7M 7.6G 1% /run
tmpfs 7.6G 0 7.6G 0% /sys/fs/cgroup
/dev/sda1 1014M 149M 866M 15% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/0
/dev/mapper/centos-home 141G 33M 141G 1% /home