Centos XFS 格式硬盘分区调整

Centos XFS 硬盘分区调整

问题描述

在安装新的虚拟机或者系统时,由于无法评估分区的大小,导致后面某个分区太小无法部署服务,比如我们在安装Linux虚拟机时,给虚拟机分配了500G的硬盘.在不手动设置分区的情况下,会自动将/home 分配400G,/ 目录分配50G,这样就会导致"/home"过大,"/"目录过小的问题(如下图).所以我们需要手动调整一下home 和/的分区大小;
深度截图_选择区域_20200107111905.png

具体步骤

1.将home目录进行备份,备份完成后,卸载/home 目录

umount /home

2.移除home目录对应的分区

lvremove /dev/mapper/centos-home

深度截图_选择区域_20200107112323.png
3.扩展根目录分区大小 (我们这里扩展300G)

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

深度截图_选择区域_20200107112354.png
4.同步

xfs_growfs /dev/mapper/centos-root

深度截图_选择区域_20200107112416.png
5.查看硬盘分组

pvs

深度截图_选择区域_20200107112005.png
6.将剩余空间分给Home目录

lvcreate -l +100%Free -n home centos

深度截图_选择区域_20200107112441.png
7.写入分区

mkfs.xfs /dev/mapper/centos-home

深度截图_选择区域_20200107112505.png
8.硬盘挂在

mount /dev/mapper/centos-home /home

9.查看结果

df -h

深度截图_选择区域_20200107112535.png

posted @ 2020-01-07 11:30  晚安,Jake  阅读(1272)  评论(0编辑  收藏  举报