Vmware Server Determing Guest VM Host

Hi Guys,
             We have recently taken over a new client environment to provide support for, and found that we have a number of Virtual machines on the network, but for some of these VM's we cannot locate which host they are running on.

Do you know if there are any config files or logs etc that I can check for VMWare Server to let me know what host a particular VM is running on?

all we know is that these servers are Virtual Machines we just dont know where! :)

thanks

dan
KiandraSSAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
ahmad2121Connect With a Mentor Commented:
ok, first of all I am not jeff :)

second, unfortunately there is no other way. You must figure out who the host by guessing :)

if you have something like SCCM you can do a software inventory report. If not, maybe you can use a logon script to figure it out, or maybe write a script that will check every computer in the network for a specific service.
0
 
JT92677Commented:
Scan for "VMWARE.LOG" and look for the string HOSTNAME=

This will give you the name of the machine running the client.

HOSTNAME is the 2nd line in the file.

another string of interest in that file has the string "config file:" that says where the VM resides.,

Both of these strings are prefixed with date and time and VMX:

Hope this is a good start.

Jeff
0
 
ahmad2121Commented:
you cannot do it from the virtual machine, you must connect to the hypervisor application/server and check it from there.

You need to get the VIclient, which you can download from the hypervisor IP/hostname.
0
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

 
KiandraSSAuthor Commented:
Hi Jeff,
          Thanks for your quick reply, this is a VMware Server not an ESX Host though.  The issue we don't know which server is hosting this virtual machine? nor where the VM files are located which is what we are trying to work out?

cheers

dan
0
 
ahmad2121Commented:
if it is a server, if you do a tracert from the computer to a website, it should go through the nic of the host.
0
 
KiandraSSAuthor Commented:
Hi Jeff,
          They are using ASA devices on the perimeter which is blocking trace route's to web only internal, only get single hops to internal IP's.

thanks

dan
0
 
JT92677Commented:
Heh Ahmad, I'm  Jeff  ;-)

And I am baffled by this problem, so was hoping someone actually had a solution, but I see your "solution" was accepted -- so my question is, what was your solution anyway?

<<grin>>
0
 
KiandraSSAuthor Commented:
We determined what version of vmware tools were running which came back with 3.5 update 2 which is ESX so the servers must be managed by a VC/ESX somewhere.  Due to time constraints we have had to go back to previous support providers for the client to try and find out the information that way.

hopefully they come back to us.

cheers for your efforts

thanks

dan
0
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.

All Courses

From novice to tech pro — start learning today.