创建虚拟机之后,可以使用 vmkfstools 命令扩展分配给该虚拟机的磁盘大小。

-X|--extendvirtualdisk newSize[bBsSkKmMgGtT]

指定 newSize 参数添加相应的单位后缀。单位类型不区分大小写。vmkfstoolskK 解释为千字节。如果不指定单位类型,vmkfstools 将默认为千字节。

上述 newSize 参数将重新定义整个磁盘的大小,而不是定义给磁盘增加的大小。

例如,要给 4 G 的虚拟磁盘扩展 1 G,则输入:vmkfstools -X 5g disk name

通过使用 -d eagerzeroedthick 选项,可将虚拟磁盘扩展为 eagerzeroedthick 格式。

使用 -X 选项时,需要考虑以下注意事项:

  • 请勿对具有相关快照的虚拟机的基础磁盘进行扩展。否则,您再也不能提交快照或将基础磁盘转换回原始大小。

  • 扩展磁盘之后,您可能需要更新磁盘上的文件系统。这样,客户机操作系统才会识别磁盘的新大小并可以使用它。