
Estoy ejecutando una máquina virtual en algún lugar y quiero saber qué hipervisor está ejecutando el host. ¿Alguna forma de comprobar si está ejecutando KVM o en un contenedor?
La máquina virtual ejecuta Ubuntu
Respuesta1
Sin herramientas externas:
sudo dmidecode | grep -i -e manufacturer -e product -e vendor
o
sudo grep -i -e virtual -e vbox -e xen /var/log/dmesg # or /var/log/kern.log
Debería darte suficiente para continuar.
Puede ver cheques para plataformas específicas en elMódulo ImVirt.
Respuesta2
Mira avirt-what
stephenm@pc:~$ apt-cache search virt-what
virt-what - detect if we are running in a virtual machine
sudo apt-get install virt-what
sudo virt-what