扩容根分区前,先df -h查看要扩容的根分区有多少空间。
首先在对应虚拟机的设置处,添加新的硬盘Hard Disk2:一直点击Next就行,这里给的是20GB
添加完成后,在Centos7上使用命令fdisk -l查看添加的磁盘信息:
接下来是给磁盘进行分区:fdisk /dev/sdb
fdisk /dev/sdb
我们可以使用m:显示所有命令,或者p:显示分区情况。接着,依次输入,n,p,1和两个回车,最后w保存退出即可。其中各个参数的含义如下:
- n:设定一个新的分区
- e:就是(extend)扩展分区
- p:就是(primary)主要分区,我们这里选择P
- 1-4:是分区编号,1到4都可以
- w:保存
完成后,再次使用fdisk -l查看是否分区成功
创建物理卷 pvcreate /dev/sdb1 完成后使用 pvdisplay 查看。
将物理卷加入到卷组 vgextend centos /dev/sdb1 vgdisplay 查看空间有所增加。
将逻辑卷根分区扩容 lvextend -l +100%FREE /dev/centos/root
刷新根分区空间 xfs_growfs /dev/centos/root
df -h 查看根分区由以前的30G增加到50G,扩容完成。