Anduin Xue

let today = new Beginning();

VMFS


ESXI converts Thick Provisioning Disk back to Thin Provision and reclaims space

本文介绍了如何将 ESXI 中的 Thick Provisioning 磁盘还原为 Thin Provision 并回收空间。作者分享了一次将 Thin Provisioning 磁盘意外膨胀至 2TB 的经历,并详细介绍了还原过程中所需的操作步骤。 首先,需要删除所有快照并进行合并。然后启用主机上的 SSH 功能。接着,转到 `/vmfs/volumes/store-name/vm` 文件夹并运行 `ls -ashl` 命令,可以看到 `original-flat.vmdk` 文件很大(4TB,其中 `original` 是实际虚拟机名称)。在关闭虚拟机后,运行一系列命令来复制磁盘到 `temp.vmdk`,移动旧的 `flat` 文件,使用新的 `flat` 文件伪装旧的 `flat` 文件,并删除磁盘表示。 重新运行 `ls -ashl` 命令,可以看到新的 `-flat.vmdk` 文件已经变小。然后尝试重新启动虚拟机。如果一切正常,可以删除 `big.bin` 文件。最后,在 VCenter 中检查虚拟机的消耗大小。如果没有显示出来,尝试创建一个快照。 本文为我们提供了一个解决虚拟磁盘意外膨胀问题的有效方法。那么,在其他类型的虚拟化环境中,是否也有类似的解决方案呢?如何确保在操作过程中不会损坏虚拟机数据?这些问题值得我们在实际操作中加以探讨。--GPT 4

VMware ESXI VMFS Reclaim thin provisioning thick provisioning

  • 1