通常拿到一台vps,提供商可能不会告诉我们具体的虚拟化技术,对于CentOS的系统的vm,可以使用virt-what来知道。

如果提示virt-what命令找不到,则需要安装一下

yum install virt-what

或者编译安装

wget http://people.redhat.com/~rjones/virt-what/files/virt-what-1.15.tar.gz
tar zxvf virt-what-1.15.tar.gz
cd virt-what-1.15/
./configure
make && make install

我找了一台vm执行virt-what,输出如下

[root@xxx  ~]$ virt-what
xen
xen-hvm

从这个结果看,这个vm使用了xen作为虚拟化,并且使用xen的hvm虚拟化方式

再看一台vm,可以看到用的是Windows的hyperv虚拟化机器

[root@xxx ~]$ virt-what
hyperv

执行man virt-what 查看更多信息

CentOS使用virt-what知道虚拟机的虚拟化技术

 

ps:

http://www.laozuo.org/581.html

http://www.opstool.com/article/312

http://people.redhat.com/~rjones/virt-what/files/

相关文章:

猜你喜欢
  • 2021-11-20
  • 2021-10-08
  • 2021-04-25
  • 2021-10-04
  • 2021-11-19
  • 2021-08-21
相关资源
相似解决方案