centos7的硬盘扩容,主要是记录扩容的过程。
环境:使用vmware 安装centos7.8 硬盘20G扩容至40G。
1.查看现有的硬盘空间
常用查看现有的磁盘容量:
df -hl 查看磁盘剩余空间
df -h 查看每个根路径的分区大小
du -sh [目录名] 返回该目录的大小
du -sm [文件夹] 返回该文件夹总M数
du -h [目录名] 查看指定文件夹下的所有文件大小(包含子文件夹)
fdisk -l 查看硬盘的分区
具体如下图:
/dev/mapper/centos-root现有17G的空闲容量,我们给它增加20G。
2.虚拟机增加硬盘
通过虚拟机新增20G的一块新的硬盘。
3.查看新的硬盘
使用lsbik命令查看新增硬盘:
4.创建PV
命令:
fdisk /dev/sdb
通过lsblk可以看到划分出来的sdb1分区,如下图所示:
创建PV:
pvcreate centos /dev/sdb1 创建pv
如下图所示,创建成功:
5.扩容VG
这里我们扩容的是centos,具体命令如下:
vgextend centos /dev/sdb1
结果如下:
6.扩容LV
这里我们需要扩容的是/dev/mapper/centos-root目录,如下所示:
lvextend -L +19G /dev/mapper/centos-root
为了省事写成19G。
7.重新加载分区
重新加载分区命令:
xfs_growfs /dev/mapper/centos-root
查看结果:
扩容成功!
评论区