web-dev-qa-db-ja.com

VMから使用されているハイパーバイザーを確認するにはどうすればよいですか?

VMをどこかで実行していて、ホストが実行しているハイパーバイザを知りたい。それが実行されているかどうかを確認する方法KVMまたはコンテナ内?

VMはUbuntuを実行しています

12
Sam Stoelinga

見る virt-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

13
squareborg

外部ツールなし:

Sudo dmidecode | grep -i -e manufacturer -e product -e vendor

または

Sudo grep -i -e virtual -e vbox -e xen /var/log/dmesg  # or /var/log/kern.log

続行するのに十分なはずです。

ImVirtモジュール で特定のプラットフォームを確認できます。

13
Matt