![내 가상 머신이 어떤 하이퍼바이저를 사용하고 있는지 어떻게 확인하나요? [복사]](https://linux55.com/image/50499/%EB%82%B4%20%EA%B0%80%EC%83%81%20%EB%A8%B8%EC%8B%A0%EC%9D%B4%20%EC%96%B4%EB%96%A4%20%ED%95%98%EC%9D%B4%ED%8D%BC%EB%B0%94%EC%9D%B4%EC%A0%80%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EA%B3%A0%20%EC%9E%88%EB%8A%94%EC%A7%80%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%99%95%EC%9D%B8%ED%95%98%EB%82%98%EC%9A%94%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
그래서 어딘가에서 가상 머신을 실행하고 있는데 호스트 머신이 어떤 하이퍼바이저를 실행하고 있는지 알고 싶습니다. KVM이나 컨테이너에서 실행 중인지 확인할 수 있는 방법이 있나요?
가상 머신이 Ubuntu를 실행 중입니다.
답변1
외부 도구가 필요하지 않습니다.
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 모듈.
답변2
보고 있다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