CentOS使用virt-what知道虚拟机的虚拟化技术
通常拿到一台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
查看更多信息
ps:
http://www.laozuo.org/581.html
http://www.opstool.com/article/312
http://people.redhat.com/~rjones/virt-what/files/