最近在VMware虚拟机上使用Centos,由于一开始分配了20G的磁盘空间,用着用着,发现虚拟机的磁盘空间不够了。通过以下步骤成功扩展了根目录的磁盘空间。

1. Centos 关机,选择编辑虚拟机设置,硬盘,在实用工具那里选择“扩展”,填写扩展的磁盘容量
image.png

  点击扩展后,VMware会提示磁盘已成功扩展。您必须从客户机操作系统内部对磁盘重新进行分区和扩展文件系统。也就是说,这里扩展的磁盘空间,在操作系统里面还不可用,还没生效,需要在操作系统里面进行设置后才能使用。
image.png

2. 启动客户机操作系统 Centos,查看磁盘情况
输入指令:fdisk -l
显示结果如下:(此处为个人本地环境)
image.png
其中标记部分为现在的分区情况

3. 创建分区 sda3
输入指令:fdisk /dev/sda
然后根据命令提示创建分区,命令具体含义见图示注释
image.png

再次查看分区情况,分区已变为3个,但这时没有挂载,还不能用
image.png

4. 重启操作

reboot

5. 格式化新分区为ext3

6. 将物理硬盘分区初始化为物理卷,以便被LVM使用,输入指令