VMWare - CentOS7 虚拟机扩展硬盘容量
最近我的Hadoop集群跑不动了,ElasticSearch也一直是yellow,因为我当初给虚拟机分配的容量太少了,导致都快爆了…所以要给集群扩一下硬盘容量
1、在VMWare扩展好容量
我这里就将10GB扩展到20GB:
2、进入系统进行扩展
2.1、df -h
查看磁盘占用情况
可以看到,我这里已经快爆了…
2.1、 fdisk -l /dev/sda
查看当前的磁盘分区情况
2.3、fdisk /dev/sda
开始进行新的分区了
2.3.1、输入n
2.3.2、输入p
2.3.3、输入3
2.3.4、按两次Enter
2.3.5、输入p
查看新的分区情况
2.3.6、输入w
将以上改动写入分区表
2.4、reboot
重启系统
2.5、fdisk -l /dev/sda
再次查看当前的磁盘分区情况
和上面p
指令结果一样,都多了个/dev/sda3
:
2.6、进入lvm管理器
2.6.1、pvcreate /dev/sda3
为新分区创建一个物理卷
2.6.2、 vgdisplay
来查看已有的系统Volume Group的情况
可以看到目前只有一个Volume Group,名字叫centos
2.6.3、vgextend centos /dev/sda3
扩展物理分区
2.6.4、lvdisplay
查看已有的逻辑卷
/dev/centos/root
就是需要扩展的逻辑卷
2.6.5、lvextend /dev/centos/root /dev/sda3
扩展逻辑分区
2.6.6、xfs_growfs
执行扩展
xfs_growfs /dev/centos/root
3、df -h
再次查看磁盘占用情况
扩展成功