Issue: Have you ever worked at a large company and get someone telling you their server is a VM but you can’t locate it?
What might have happened:
- the servers name was changed at on the VM or OS and someone has the new or old name and it no longer synced correctly
- out of date inventory/cmdb
- it could be physical
- DNS alias
A workaround:
Here are some commands that will help track down the system, you can twink a few of these commands to get additional data. You will need access to the server OS that you are trying to track down for these commands to work.
Linux:
dmidecode -t system | grep ‘Manufacture\|Product\|Version\|Serial Number\|UUID’
dmesg | grep -i hypervisor (maybe)
ifconfig
hostname
Windows:
wmic computersystem get model,name,manufacturer,systemtype
ipconfig /all
hostname
Solaris:
prtdiag -v | head -3
/usr/sbin/ifconfig -a
arp -a
/usr/bin/netstat -pn | grep SP
ipadm show-addr (solaris 11+)
hostname
uname -n