尽管有很多关于如何缩小VMDK 已用大小的文章,但我找不到任何关于实际缩小VMDK预置大小的信息。我看到有人说无论你从什么开始,你都会永远坚持下去,但那又回到了 ESXi 5.0。
我曾尝试通过 SSH 使用 vmkfstools 在 VMDK 中“打孔”,但它似乎没有用。这可能吗?我确实有带有 vMotion 的 vCSA 6,以及 VMware Converter 的副本。这次我使用的特定 VM 是 CentOS 6.5(尚未投入生产,所以我可以冒险)。谢谢。
尽管有很多关于如何缩小VMDK 已用大小的文章,但我找不到任何关于实际缩小VMDK预置大小的信息。我看到有人说无论你从什么开始,你都会永远坚持下去,但那又回到了 ESXi 5.0。
我曾尝试通过 SSH 使用 vmkfstools 在 VMDK 中“打孔”,但它似乎没有用。这可能吗?我确实有带有 vMotion 的 vCSA 6,以及 VMware Converter 的副本。这次我使用的特定 VM 是 CentOS 6.5(尚未投入生产,所以我可以冒险)。谢谢。
我相当肯定你可以通过编辑 VMDK 描述符文件来做到这一点,但我从来没有这样做过,我怀疑它不是受支持的操作。
执行此操作的受支持方法是使用 VMware Converter 执行 VM 转换,并在转换向导期间编辑目标磁盘大小。
虽然不受支持(只要确保你先有一个良好的备份),这对我来说是这样的(最初是厚配置,急切归零)CentOS VMDK:
cp orig.vmx backup.vmx
如果您走这条路线, 请务必先行。