将厚配置磁盘转换为精简配置不会减少使用的空间

将厚配置磁盘转换为精简配置不会减少使用的空间

我已经关注这些步骤将虚拟磁盘从厚配置转换.vmdk为精简配置,但是,50GB 磁盘(其中有 30GB 可用)仍占用 50GB。vSphere 显示磁盘为精简配置。

有任何想法吗?

更新
这是 ESXi 5 虚拟机管理程序上的单个 SAN 存储

答案1

感谢提供额外的数据,我认为您的操作系统的文件系统已经“抓取”/分配了构成虚拟磁盘的所有块,而不是将其保留为“空白”,因此细化过程只有一个选项,即假设它是真实数据并保持原样。

我知道您说您只有一个 SAN,但您的意思是您只有一个 SAN 提供的 LUN/数据存储区吗?如果您可以向主机提供第二个 LUN,该 LUN 足够大以容纳 VM(可能更大一点),则通过 VSClient 将其分区并格式化为 VMFS,然后再次通过 VSClient 尝试 Storage vMotion,确保您选择了“精简”。这种更彻底的方法可能会看到文件系统的未使用空间,并相应地减小大小。让我们知道您的进展如何。哦,我刚想起来,如果您将 VM 从 SAN LUN/数据存储区复制到主机上任何本地 VMFS 格式化的磁盘,这种方法也会有效,无论它是否缩小,您都可以随时将其复制回 SAN,这可能会为您省去添加 LUN 的麻烦。

答案2

我在 NFS 存储中看到了这种行为 - vmdk 文件在文件级别分配,并在 SAN 级别进行精简配置,因此它们将显示为消耗全部分配。如果是 FCP 或 iSCSI 存储并且您看到这种情况,也许 Storage vMotion 到本地主机磁盘,然后返回到 SAN,以便创建新的 vmdk。

相关内容