虽然有大量关于如何缩小VMDK的使用大小的文章,但我找不到有关实际缩小VMDK的规定大小的任何内容。 我已经看到了许多人写道,无论你从哪里开始,都会被永久困住,但这已经回到了ESXi 5.0上。
我试图用vmkfstools通过SSH“打洞”VMDK,但似乎没有工作。 这可能吗? 我有vMotion的vCSA 6,再加上一个VMware转换器的副本。 我这次使用的虚拟机是CentOS 6.5(尚未投入生产,所以我可以承担风险)。 谢谢。
我相当肯定,你可以通过编辑VMDK desriptor文件来做到这一点,但我从来没有这样做,我怀疑这不是一个受支持的操作。
受支持的方法是使用VMware Converter执行VM转换,并在转换向导期间编辑目标磁盘大小。
尽pipe不受支持(只要确保先备好备份),但这对于我来说(最初是经过精心设置,渴望归零)CentOS VMDK:
cp orig.vmx backup.vmx 。