Anduin Xue
Anduin Xue

Anduin's Tech Blog

thin provisioning


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