安装centos7.4操作系统时,采用默认安装方式,导致磁盘分配不太合理,于是重新进行磁盘空间分配。
1、cnetos7.4默认安装完成时磁盘分配情况
可以看到/dev/mapper/centos-home分区占用大部分空间,如今想将根目录空间增大。
注意:有需要数据时,将修改的目录进行数据备份!
操作前需先确认文件系统类型:xfs或ext !
2、卸载 /home 目录挂载
umount /home/
3、将/dev/mapper/centos-home空间减少2T到空闲空间
lvreduce -L -2T /dev/mapper/centos-home
4、对/dev/mapper/centos-home进行格式化(根据文件系统类型)
mkfs.xfs /dev/mapper/centos-home -f
5、挂载回/home 目录
mount /dev/mapper/centos-home /home/
6、查看分区情况,/home目录已减小2T
7、查看空闲空间:vgdisplay
8、将空闲空间分配给root:
lvextend -L +2T /dev/mapper/centos-root
xfs_growfs /dev/mapper/centos-root
# 使用 xfs_growfs 命令将xfs文件系统自动扩展到最大可用大小
9、查看修改是否生效:df -h