Dell Unity:VMDK 在大小扩展时从急切零变为延迟零
Summary: 影响 — 当 VDM 文件在扩展后从紧急零变为惰性零时,客户可能失去对虚拟机的访问权限。(用户可纠正)
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
客户正在 VMware 环境中运行一个 SQL 群集,而该环境中的群集功能要求使用 VMDK eager 零格式。最初,可以在正常 VMFS Unity 数据存储上将 VMDK 创建为急性零,而不会出现问题。但是,如果客户尝试在其中一个虚拟机上扩展 VMDK,则 VMDK 会自动变为惰性零,这会由于不符合群集标准而关闭群集 (VM)。
对于在任何 Unity 数据存储类型(精简或密集)上创建的所有 VMDK 磁盘,都可能会出现此问题。
下面是一个示例。VMDK 磁盘的大小为 15 Gb(积极归零),然后在扩展到 50 Gb 后,它自动变为延迟归零,导致此虚拟机关闭(因为群集需要积极归零)。

Cause
摘自 VMware 知识库文章 2054563:“
如果您使用 UI 扩展磁盘,则无法控制扩展磁盘的所有选项。因此,EagerZeroedThick VMDK 会自动变为 LazyZeroedThick。”
Resolution
如果您必须在 multiwriter 配置中扩展虚拟磁盘,则此问题的解决方法是通过从 ESXi 主机命令行运行“vmkfstools -X”命令来扩展虚拟磁盘。这可确保虚拟磁盘格式保持正确的“eagerzeroedthick”格式。
例如,要将虚拟磁盘的大小扩展到 60 GB:
vmkfstools -X 60G -d eagerzeroedthick /vmfs/volumes/Datastore_name/virtual_Machine_folder/virtualmachinedisk.vmdk
提醒:
- 在前面的“vmkfstools -X”示例中,60 Gb 是您希望磁盘文件的总大小,而不是您希望扩展磁盘文件的大小。
- VMware 建议您在生产之外执行此作,因为它会写入磁盘并且需要很长时间才能完成。
- 如果磁盘已扩展,则可以使用 Storage vMotion 更改磁盘格式。
- 对于运行 Microsoft 群集服务 (MSCS) 的虚拟机,请确保包含来宾作系统的磁盘未连接到参与总线共享的 SCSI 控制器。
有关详细信息,请浏览 VMware 的以下文章:
Affected Products
Dell EMC Unity FamilyProducts
Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 350F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 450F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 550F, Dell EMC Unity 600, Dell EMC Unity 600F, Dell EMC Unity FamilyArticle Properties
Article Number: 000064304
Article Type: Solution
Last Modified: 26 Nov 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.