打开虚拟机电源时显示的错误:“无法打开/创建更改跟踪文件”
search cancel

打开虚拟机电源时显示的错误:“无法打开/创建更改跟踪文件”

book

Article ID: 343991

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

要解决 无法打开/创建更改跟踪文件 vmdk_file_name (could not open/create change tracking file vmdk_file_name) 错误,文件存储停机后重命名 filename-ctk.vmdk 来打开虚拟机电源。



Symptoms:

免责声明:本文为“could not open/create change tracking files” error when powering on VM (2009244) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


  • 在出现存储故障后,无法打开虚拟机电源。
  • 您会看到以下错误:

    无法打开/创建更改跟踪文件 vmdk_file_name (could not open/create change tracking file vmdk_file_name)

  • 在虚拟机配置 (.vmx) 中没有任何CTK变量。有关详细信息,请参见 Performing vMotion fails at 78% with the error: Could not open change tracking file (2001004)
  • 打开虚拟机电源时,您会看到类似以下内容的错误:

    跟踪文件中的签名更改无效 (invalid signature change in tracking file)


Environment

VMware vCenter Server 5.0.x
VMware vSphere ESXi 5.5
VMware vSphere ESXi 5.1
VMware vSphere ESXi 5.0
VMware vCenter Server 5.1.x
VMware vCenter Server 5.5.x

Cause

未清除 filename-ctk.vmdk 文件时会发生此问题。

Resolution

要解决此问题,请移除或重命名 filename-ctk.vmdk 文件。

要移除或重命名 filename-ctk.vmdk 文件,请执行以下操作:
  1. 记下硬盘使用的 SCSI 控制器类型。
  2. 从虚拟机中移除错误消息中指定的硬盘。
  3. 打开与主机的 Secure Shell 会话。有关详细信息,请参见 Using Tech Support Mode in ESXi 4.1 and ESXi 5.0 (1017910)
  4. 导航到虚拟机的文件夹:

    /vmfs/volumes/GUID/vm_name

  5. 移除或重命名 filename-ctk.vmdk 文件。
  6. 使用步骤 1 中的 SCSI 控制器类型将硬盘重新添加回虚拟机。
  7. 编辑描述符文件 (.vmdk),然后移除或注释出指定使用ctk文件的任何引用。
  8. 打开虚拟机电源。


Additional Information

“could not open/create change tracking files” error when powering on VM