vmware esxi 虚拟机硬盘扩容
时间: 2025-04-01 09:19:04 浏览: 85
### VMware ESXi 虚拟机硬盘扩容教程
#### 准备工作
在开始之前,确保虚拟机关机状态或者进入维护模式以减少数据损坏的风险。此外,在执行任何磁盘操作前备份重要数据是一个良好的实践。
#### 增加虚拟磁盘大小
通过 vSphere Client 或者其他管理工具连接到 ESXi 主机,找到目标虚拟机并编辑其设置。增加分配给该虚拟机的磁盘容量[^1]。完成后启动虚拟机。
#### 扩展分区表
如果新增的空间未被操作系统识别,则需要调整分区表来包含这部分额外空间。假设 `/dev/sda3` 是逻辑卷所在的分区:
```bash
fdisk /dev/sda
```
在 `fdisk` 中删除原有分区(注意保存起始扇区位置),再重新创建相同起点但终点延伸至新磁盘末端的新分区。最后应用更改并退出。
#### 创建物理卷并与卷组关联
对于基于 LVM 的系统,下一步是将扩展后的分区标记为物理卷,并将其添加进现有的卷组中:
```bash
pvcreate /dev/sda3
vgextend centos /dev/sda3
```
这里假定卷组名称为 `centos`,实际环境中可能有所不同,请依据具体情况替换相应标识符[^2]。
#### 调整逻辑卷尺寸
接着扩大逻辑卷使其能够利用新增加的存储资源。例如要向根文件系统的逻辑卷追加 300GB 可用空间可以这样操作:
```bash
lvresize -L +300G /dev/mapper/centos-root
```
同样地,“centos-root”应根据实际情况修改成对应的名字[^3]。
#### 更新文件系统大小
最终一步就是告知文件系统它现在拥有了更大的可用区域。如果是 ext4 类型的话命令如下所示;而对于 xfs 则采用另一种方式处理:
```bash
resize2fs /dev/mapper/centos-root # 对于ext4文件系统
xfs_growfs / # 如果使用的是XFS文件系统
```
完成上述所有步骤之后,您的虚拟机应该已经成功完成了硬盘扩容过程。
阅读全文
相关推荐


















