Centos XFS 格式硬盘分区调整
Centos XFS 硬盘分区调整
问题描述
在安装新的虚拟机或者系统时,由于无法评估分区的大小,导致后面某个分区太小无法部署服务,比如我们在安装Linux虚拟机时,给虚拟机分配了500G的硬盘.在不手动设置分区的情况下,会自动将/home 分配400G,/ 目录分配50G,这样就会导致"/home"过大,"/"目录过小的问题(如下图).所以我们需要手动调整一下home 和/的分区大小;
具体步骤
1.将home目录进行备份,备份完成后,卸载/home 目录
umount /home
2.移除home目录对应的分区
lvremove /dev/mapper/centos-home
3.扩展根目录分区大小 (我们这里扩展300G)
lvextend -L 300G /dev/mapper/centos-root
4.同步
xfs_growfs /dev/mapper/centos-root
5.查看硬盘分组
pvs
6.将剩余空间分给Home目录
lvcreate -l +100%Free -n home centos
7.写入分区
mkfs.xfs /dev/mapper/centos-home
8.硬盘挂在
mount /dev/mapper/centos-home /home
9.查看结果
df -h