Error: "the virtual disk is either corrupted or not a supported format" when committing or creating snapshots
search cancel

Error: "the virtual disk is either corrupted or not a supported format" when committing or creating snapshots

book

Article ID: 314034

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Move all the CTK files to a temporary folder to resolve this issue.

Symptoms:
  • Committing snapshots, either from the GUI or the console, fails with the error:

    Remove all snapshots VM_NAME the virtual disk is either corrupted or not a supported format
     
  • Creating snapshots, either from the GUI or the console, fail with the error:

    Create VM snapshot VM_NAME the virtual disk is either corrupted or not a supported format
     
  • When the snapshots are committing, the CTK files are not accessible.
     
  • The vmware.log file on the virtual machine contains entries similar to:

    Feb 01 13:51:20.361: vmx| SNAPSHOT: SnapshotConsolidateOpenDisks failed: Could not open/create change tracking file.
    Feb 01 13:51:20.363: vmx| DISKLIB-CBT : Shutting down change tracking for untracked fid 307069440.
    Feb 01 13:51:20.363: vmx| DISKLIB-CBT : Successfully disconnected CBT node.
    Feb 01 13:51:20.371: vmx| DISKLIB-VMFS : "/vmfs/volumes/4ab1b163-2c802f26-5a4f-00219b929667/Persia/Persia-000023-delta.vmdk" : closed.
    Feb 01 13:51:20.371: vmx| DISKLIB-VMFS : "/vmfs/volumes/4ab1b163-2c802f26-5a4f-00219b929667/Persia/Persia-000021-delta.vmdk" : closed.
    Feb 01 13:51:20.372: vmx| DISK: Failed to open disk for consolidate '/vmfs/volumes/4ab1b163-2c802f26-5a4f-00219b929667/Persia/Persia-000023.vmdk' : Could not
    open/create change tracking file (2108) 4700

     
  • Files in the virtual machine folder on the datastore appear to be locked or corrupt.


Environment

VMware vSphere ESXi 6.7
VMware vSphere ESXi 5.0
VMware ESX 4.0.x
VMware ESXi 4.1.x Installable
VMware vCenter Server 4.1.x
VMware vSphere ESXi 5.5
VMware ESXi 4.0.x Embedded
VMware ESXi 4.1.x Embedded
VMware vCenter Server 5.0.x
VMware vCenter Server 6.7.x
VMware ESXi 4.0.x Installable
VMware ESX 4.1.x
VMware vCenter Server 5.1.x
VMware vCenter Server 4.0.x
VMware vCenter Server 5.5.x

Cause

This issue is caused by corrupt CTK files in the virtual machine folder.

Resolution

To resolve this issue, move all of the CTK files into a temporary folder.
 
Note: In the virtual machine folder, the CTK file is associated with each delta disk and flat file for that virtual machine.
To move all of the CTK files into a temporary folder:
  1. Power off the virtual machine.
  2. Create a temporary folder in the virtual machine folder.
  3. Move all of the CTK files into the temporary folder.
  4. Right-click the virtual machine and select Snapshot > Snapshot Manage to consolidate the snapshots for the virtual machine.
  5. Click Delete All.
  6. Click Close.


Additional Information


スナップショットのコミットまたは作成が次のエラーで失敗する:仮想ディスクが破損しているか、サポートされていないフォーマットです
提交或创建快照失败并显示以下错误“虚拟磁盘已损坏或格式不受支持”