Hi All,
I am trying to find a way of knowing/locating the HOST (physical host) of virtual machine from the actual virtual machine i.e. the host that is the virtual machine is running on.
Here is the scenario I have, I one of the many that look after 50 physical hosts and each host hosts at least 30 Virtual machines of all kinds and sorts. So every now and then somebody who has access to those hosts seem to create OS either from template or from scratch and we end up with IP conflicts and many other issues.
For me to find out where the vm is located so that I can deletes from host and disk storage I need to find it and normally my process is time consuming and it is basically going to each host and doing search, sometime I’m successful sometimes I’m not because sometimes the VM name on the host is not same as the FQDN of the server.
What I tried is RDP into vm and did a check on the registry to see if any reference to the host where the VM is residing but I cannot see any reference to either the host or Vcenter in the vm registry. Yes i am aware of the fact from a VM management perspective - to this is that you shouldn't be able to tell anything about the physical host unless that information has explicitly been made available to you
Is there any way of finding on which host does a vm reside? I am sure im not the only one whom encountered this problem? I have check the net and found article about using BIginfo that refers to HKLM\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters contains but this seem to be only valid for Windows 2008 Hyper-V.
Your effort is much appreciated
Cheers