VM Guest running but tools are not

The guest is running but the tools say not running (current)  I have uninstalled and deleted the folders and reinstalled.  I can not vmotion the guest or make any hardware changes.  I get theses errors.  It is a 2008R2 server.  I could not even mount the tools to install, so I copied them from another server.  Any help is greatly appreciated.


This was in the windows application log Autoupgrade is not supported for guest.initiateUpgradeAtShutdown.


Migrate virtual machine
A general system error occurred: Virtual machine must be running in order to be migrated.
Preparing Virtual Machine for live migration


Reconfigure virtual machine
A general system error occurred: The system returned an error. Communication with the virtual machine might have been
interrupted.
asrvwizAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
The guest is running but ...   A general system error occurred: Virtual machine must be running in order to be migrated.

This error is not a function of VMware Tools so far as I know. It sounds like the machine is broken. Can you repair it?  You can run System File Checker (SFC /SCANNOW). You can try running DISM Restore Health, but I am not sure this will work on Server 2008.
0
asrvwizAuthor Commented:
I don't know John.  The server functions fine.  Everything is working.  I had another server that the tools "broke" on.  I could not even power off the guest.  My boss wanted us to install the 2008 R2 hotfix/rollup patch, and against my better judgment we did.  We installed it on several other servers without issue, but it only takes one to ruin your fun, and it is always a server that you cant boot without giving up a kidney.  

I had to boot the host that the other VM was on and once I did that it seemed to work.  I want to try that first.  The VM is also has snapshots taken from out SAN.  Since the tools are broke that is not working either.  I have to move all the other VM's off the host and then power it down.  That will cause an HA event and move the broken guest to another host.
0
JohnBusiness Consultant (Owner)Commented:
I have always been able to install VMware Tools. Can you delete or consolidate the snapshots (I think the guest has to be off to delete snapshots. I generally prefer not use snapshots.

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1007566
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Have you tried downloading the VMware Tools iso and then installing. rather than copying from another computer!

VMware Tools downloads here

https://packages.vmware.com/tools/esx/index.html
0
gheistCommented:
Can you post errors exactly?
Either you have vmotion endpoints misconfigured
 And now vcenter does not have clue where your VM is running
Or you have network storage isolated from destination host
0
asrvwizAuthor Commented:
I can not get a console session for the vm either.  Here are some screen shots.

The other strange thing is the connect check box for the NIC is not checked.  When I check it I get this error.
 Reconfigure virtual machine:  A general system error occurred: The system returned an error.
 Communication with the virtual machine might have been interrupted.


vm profile

console error
0
asrvwizAuthor Commented:
John,

The vm is not running on a snapshot.
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Okay, can we concentrate on one problem at a time....

VMware Tools, have you downloaded the latest for your ESXi server, and installed it in the VM ?
0
asrvwizAuthor Commented:
Andrew,

No I did not download them.  I will give that a try from your link.  Are the tools the same for esx/esxi?
We are running esxi.
0
asrvwizAuthor Commented:
Is this the correct file?  

VMware-tools-9.0.15-2323214-x86_64.exe

We are running Esxi 5.1.0 Build 3070626
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
pick the nearest tools, to your version of ESXi 5.1, which is 5.1 U3

https://packages.vmware.com/tools/esx/5.5u3/index.html

there is a later version of VMware Tools, which ships with patch ESXi patch 7a, but that will do for starters.
0
gheistCommented:
Can you shut down virtual machine using psshutdown or shutdown? That should sync vcenter with ESXis inventory.
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
when you have successfully installed VMware Tools in the VM, then we will proceed, with further diagnosis.
0
gheistCommented:
I had similar situation when vcenter crashed during vmotion of itself. Other vmotion was never complete and vm on vmotion destination host with (restarted) vcenter having no clue about it.
What was the resolution - to shut down and power on both hosts involved, sure it is safer that VM is off during that too...
I just think it is possible to shut down guest OS and vcenter will start it on host and know its whereabouts after.
1

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
asrvwizAuthor Commented:
I took your advice but modified it a bit.  I shut down the VM and moved it to another host.  Powered it on and all was well.  I can get a console, and while it was on I moved it back.  Something must have been wrong with vcenter.  When I moved it while it was powered off, vcenter through an alert that an HA event was taking place.  Thanks so much for you help!
0
gheistCommented:
Enjoy!
Disable HA if you cannot fine-tune it to work.
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
and how are VMware Tools ?
0
gheistCommented:
It is not about vmware tools - vcenter queried wrong host for vm tools version while damage was being contained... (been there done that)
0
asrvwizAuthor Commented:
Everything started working once I shut down the VM and moved it to another host and started it up.  I do not have a clue as to why vcenter  issue was, or what caused the error.  Once the VM was on the new host the tools were running current, with no issues.  All of our hosts are the same build and all guests have same version of tools.
0
gheistCommented:
HA aka FDM runs on ESXi-s, and it happens sometimes that vcenter misunderstands actions HA takes.
0
asrvwizAuthor Commented:
But we did not have an HA event until I moved that VM to another host.
0
gheistCommented:
Probably then the status was synchronized. It is how it works.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
VMware

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.