VMware Cloud Community
Nitzan_S
Enthusiast
Enthusiast

Cannot power on VM through vsphere client connected to Vcenter Server: Unable to access the virtual machine configuration

Vsphere version 6.0 (vcernter server + esxi)

Get this error when trying to power on some virtual machines:

Failed to find a host for powering on the virtual machine. the following faults explain why the registered host is not compatible.

Unable to access the virtual machine configuration: Unable to access file [] /vmfs/volumes/foo1/foo2/vm-Snapshot36.vmsn

This volume and file are accessible to the ESX - checked it on the esx itself.

It's very strange,

I get this error when using only when the C# client or the web client while connected to the vcenter server.

When connecting using the client directly to the ESX it powers on fine everytime.

Also, if I click on "edit settings" change nothing and click ok - this triggers a save configuration task which after I can power this VM on when connected to the vcenter server.

http://i.imgur.com/3xyCObs.png

Also,

This started happening only after I upgraded to vsphere 6.

Any ideas?

Reply
0 Kudos
2 Replies
SavkoorSuhas
Expert
Expert

Can you try the following from vCenter?

1. Create a snapshot for the VM.

2. Delete All Snapshots

3. Power ON VM

If you found this or any other answer useful please consider the use of the Helpful or Correct buttons to award points.

Don't Backup. Go Forward!
Rubrik

Reply
0 Kudos
Nitzan_S
Enthusiast
Enthusiast

Yes.

You need to remember that's its not a single virtual machine. It's all virtual machine we provision automatically.

The process we used worked flawlessly till now (5.1)

Reply
0 Kudos