General symptoms: |
Symptoms | Causes | Resolutions |
Guest OS doesn't load properly |
|
Troubleshooting VM Not Responding Issues |
Microsoft Cluster VM won't power on after disk provisioning change | Wrong disk provisioning, such as, not using Thick, eager-zeroed provisioning |
|
Power on task hangs |
|
Virtual machine power on task hangs |
VM name shows as a path |
|
Virtual machines names appear as ds:///vmfs/volumes/datastore/vm_name |
VM power on option greyed out in vCenter |
|
Virtual Machine Power On/Off options greyed out on vCenter Server client |
VM orphaned or invalid in vCenter UI | Usually problems accessing datastore containing VM files | Virtual machines appear as invalid or orphaned in vCenter Server |
vCenter/ESXi host UI messages: | ||
Symptoms | Causes | Resolutions |
A file was not found | Datastore errors such as:
|
Unable to power on virtual machine with Error: Can't open 'vmfs/volumes/.vmdk': Could not find the file" |
A general system error occurred: vDS host error | vCenter Server database problem with VM virtual nic records | Unable to power on virtual machine with Error: A general system error occurred: vDS host error |
A specified parameter was not correct. memoryAllocation.reservation | VM memory reservation that is greater than the memory limit set on that same virtual machine | Powering on a virtual machine fails with the error: memoryAllocation.reservation |
Another task is already in progress | Another VM task, such as disk consolidation is in progress, or is hung | Virtual machine power on task hangs |
APIC ID mismatch | VM virtual hardware doesn't support the guest OS requirements | Unable to power on virtual machine with Error: APIC ID mismatch |
Bad address | Storage communication problems | Starting a virtual machine from the command line on VMDK file/files fails with the error: Bad address |
Can't open '/vmfs/volumes/<vm file path>.vmdk' : Could not find the file |
|
Unable to power on virtual machine with Error: Can't open 'vmfs/volumes/.vmdk': Could not find the file" |
Cannot open the disk '/vmfs/volumes/<vm file path>.vmdk' or one of the snapshot disks it depends on. |
|
Powering on a virtual machine fails with the error: Cannot open the diskCannot open the disk '/vmfs/volumes/datastore_dir/vm_dir/vm.vmdk' or one of the snapshot disks it depends on |
Cannot use host <hostname> because the host's CPU is not compatible with the virtual machine's suspend state | VM state was suspended or snapshot with memory included, then moved to a new host with different CPU features | Powering on a virtual machine from a suspend state or reverting to a snapshot fails |
Could not open change tracking files | Change tracking file is not clearing | Could not open/create change tracking files |
cpu min outside valid range | CPU minimum reservation value outside the range the physical CPU can serve | Virtual machine does not power on when there is high CPU reservation |
Device 'Bootstrap' is not available |
|
Error Device 'Bootstrap' is not available when powering on a VM on ESXi 6.x |
Device 'HotPlugManager' is not available | Making configuration changes on powered-on VM which shares virtual disks with other VMs |
|
Error 32 (Broken pipe) | Two processes try to talk to each other over a connection (called a pipe) and one of the processes unexpectedly disappears |
|
Invalid CPU allocation requested for VM | CPU minimum reservation value outside the range the physical CPU can serve | Virtual machine does not power on when there is high CPU reservation |
Failed to enumerate disks | Virtual disk files are not accessible due to:
|
Check those permissions for the ESXi host to access the storage is not being blocked at the storage array. Check access control lists, and so forth. |
Failed to initialize swap file |
|
Unable to power on virtual machine with Error: Failed to initialize swap file |
Failed to lock the file | File lock problems | Investigating virtual machine file locks on ESXi hosts |
Failed to find a host for powering on the virtual machine |
|
Virtual Machine not Compatible with any Host |
Failed to revert the execution state of the virtual machine <vm name> on host <host name> | VM state was suspended or snapshot with memory included, then moved to a new host with different CPU features | Powering on a virtual machine from a suspend state or reverting to a snapshot fails |
Feature 'bad_requirement:hv.capable' was 0, but must be at least 1. | Affects vCLS cluster management appliances when using nested virtual ESXi hosts in 7.x | Support for running ESXi/ESX as a nested virtualization solution |
Feature requirements of this virtual machine exceed capabilities of this host's current EVC mode | VM state was suspended or snapshot with memory included, then moved to a new host with different CPU features | Powering on a virtual machine from a suspend state or reverting to a snapshot fails |
File system specific implementation of GetPageRef[file] failed | Unable to read virtual machine file | Powering on a virtual machine fails with the error: File system specific implementation of Ioctl[file] failed |
File system specific implementation of Ioctl[file] failed |
|
Powering on a virtual machine fails with the error: File system specific implementation of Ioctl[file] failed |
File system specific implementation of LookupAndOpen[file] failed | Virtual disk files not opening properly | VM fails to power on with Error: "File system specific implementation of LookupAndOpen [file] failed" |
Insufficient capacity on each physical CPU | CPU reservation higher than ESXi host can support | Powering on a virtual machine fails with the error: Insufficient capacity on each physical CPU |
Invalid CPU allocation requested for VM | CPU reservation higher than ESXi host can support | Powering on a virtual machine fails with the error: Insufficient capacity on each physical CPU |
License not available or other license-related error | Usually exceeded license or wrong type of license applied to ESXi hosts or vCenter Server |
|
Module 'CheckpointLate' power on failed | VM state was suspended or snapshot with memory included, then moved to a new host with different CPU features | Powering on a virtual machine from a suspend state or reverting to a snapshot fails |
Module 'Disk' power on failed. |
|
Powering on a virtual machine fails with the error: Cannot open the disk |
Module MonitorLoop Power on Failed | The MonitorLoop program module detected that the VM did not power on. This is a high level message. | Look at the message details reported in the user interface. Follow the box in this article that aligns with the details. |
msg.cpuid.FeatureName | VM requires a CPU processor feature which ESXi host is not providing | Unable to power on virtual machine with Error: "msg.cpuid." |
No host is compatible with the virtual machine |
|
Virtual Machine not Compatible with any Host |
PBM error occurred during PreReconfigureCallback | Manually copying VM files from traditional storage to vSAN | Flat VMDK on vSAN |
The attempted operation cannot be performed in the current state (Powered on) from the Host | Control of VM processes lost to ESXi host |
|
The available Memory resources in the parent resource pool are insufficient for the operation |
|
Unable to power on VM with Error: The available Memory resources in the parent resource pool are insufficient for the operation |
The features supported by the processors in this machine are different from the features supported by the processors in the machine on which the checkpoint was saved. | VM state was suspended or snapshot with memory included, then moved to a new host with different CPU features | Powering on a virtual machine from a suspend state or reverting to a snapshot fails |
The file specified is not a virtual disk (15) | The .vmdk descriptor file for the virtual machine boot disk is corrupt or missing | Powering on the virtual machine fails with the error: The file specified is not a virtual disk (15) |
The operation is not allowed in the current state |
|
Virtual machine power on task hangs |
The parent virtual disk has been modified since the child was created | Parent to a snapshot virtual disk file has been changed after the snapshot was taken |
The parent virtual disk has been modified since the child was created |
The specified device is not a valid physical disk device | Usually VM files put into ESXi host's scratch partition | Virtual machine operations on a ESXi 6.x host fails with the error: The specified device is not a valid physical disk device |
The virtual CPU performance counter events are not compatible with the host CPU. | VM state was suspended or snapshot with memory included, then moved to a new host with different CPU features | Powering on a virtual machine from a suspend state or reverting to a snapshot fails |
The VM failed to resume on the destination during early power on |
|
The VM failed to resume on the destination during early power on |
There is no more space for virtual disk VM.vmdk | Usually datastore VM files are on is out of space, very commonly seen when snapshots are created by backup software and fill remaining space quickly | |
Transport (VMDB) error -45: Failed to connect to peer process | Usually temporary network errors due to congestion |
|
Unable to access file /vmfs/volumes/<filepath>.vmdk since it is locked | Most commonly, powered on VM contains locks on all files in use by the owning ESXi host to facilitate read and write access. | Troubleshooting issues resulting from locked virtual disks |
Unable to access -000001.vmdk.ctk | Change tracking file is not clearing | “could not open/create change tracking files” error when powering on VM |
Unable to write VMX file |
|
|
Unsupported and/or invalid disk type | VM for VMware Hosted product (VMware Workstation, VMware Player, VMware Fusion) powered on an ESXi host | A virtual machine fails to power on with the error: Unsupported and/or invalid disk type |
Virtual disk 'Hard disk 2' is a mapped direct-access LUN that is not accessible | The host attempting to start or receive the virtual machine cannot access the device (LUN) backing the raw disk mapping | Powering on or migrating a virtual machine fails with the error: Virtual Disk 'X' is a mapped direct access LUN that is not accessible |
Virtual machine disk consolidation is needed |
|
Troubleshooting virtual machine snapshot descriptor problems |
vmdk file is missing |
|
Unable to power on virtual machine with Error: Can't open 'vmfs/volumes/.vmdk': Could not find the file" |
Please refer to these relevant resources for additional information:
Impact/Risks:
VM power-on failures may impact the ability of significant numbers of users to work.