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:
|
VMs on vSAN fail to power on with Unable to enumerate all disks. 5 (Input/output error) |
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. VMs on vSAN fail to power on with Unable to enumerate all disks. 5 (Input/output error) VMs on vSAN fail to power on with Unable to enumerate all disks and vmdks report 0MB in size |
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 |
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.