该教程可用于新增磁盘空间分配,也可用于原有磁盘空间分配不合理再分配,此教程属于后者
- 我们先看看磁盘占用现状
- 可以看到,根目录是挂载在/dev/mapper/rhel-root卷下的,且只有50G的空间,而/home是挂载在/dev/mapper/rhel-home卷下的,空间有84G,我们要做的就是把/home的空间移到根目录下去,扩容根目录的空间
如果你的/home目录已经在使用了,那就需要先备份再进行操作,备份请自行百度,这里home目录为空,所以直接操作了
- 解除/home挂载
[root@localhost /]# umount /home
- 删除逻辑卷
# centos默认的挂载点是/dev/centos/home,这里因为是red-hat版本,所以这里的挂载点是/dev/rhel/home,大家根据自己的系统选用命令
[root@localhost /]# lvremove /dev/rhel/home
- 查看卷组可用空间
[root@localhost /]# vgdisplay
Free PE / Size 中显示的空间为卷组的空闲空间,这里可以看到空闲出来的空间小于84G
- 根目录扩容
# 这里依然是根据自己的系统版本来使用命令
[root@localhost /]# lvextend -L +84G /dev/rhel/root
可以看到,因为可用空间小于84G,所以第一次分配84G空间提示可用空间不足,直接分配可用空间-1的大小就好了
- 再次查看root逻辑卷
[root@localhost /]# lvdisplay
- 扩展root卷
# 这里依然是根据自己的系统版本来使用命令
[root@localhost /]# xfs_growfs /dev/rhel/root
- 最终查看磁盘占用空间
[root@localhost /]# df -hl
可以看到根目录已经由原来的50G变成了133G,扩容使用的是原来/dev/mapper/rhel-home挂载点的83G
暂无评论