# vmware扩容Centos虚拟机根目录

# 前言

单位一台vmware虚拟机安装CDH的组件,运行经常提示根目录空间不足的告警,由于该组件安装在根目录下,所以常规的增加硬盘挂载到某个目录就不适用了,应该扩展根目录。

# 步骤

1、在虚拟机设置中,选择系统硬盘进行扩展

2、输入需要扩展的容量

3、点击扩展后等待完成

4、启动虚拟机,执行查看当前硬盘信息

fdisk -l

这里我们扩容的硬盘是/dev/sda,目前该硬盘有两个分区sda1和sda2,我们对新增空间进行分区和格式化

5、新增空间分区

 fdisk /dev/sda #根据实际情况选择分区

根据上述命令操作,p是显示分区,n是新建分区,然后默认回车两次,最后w写入操作,最后“提示设备或资源忙”,reboot重启后再进行下一步操作。

6、格式化分区

 mkfs.ext4 /dev/sda3

7、创建物理逻辑,向根目录扩容

#创建物理逻辑卷
pvcreate /dev/sda3
#查看当前卷组
vgscan
#先centos卷组添加物理卷组
vgextend centos /dev/sda3
#扩容当前卷增加40GB
lvextend -L +40G /dev/mapper/centos-root
xfs_growfs /dev/mapper/centos-root

查看扩容情况

df -h 

最后根目录成功增加40GB容量