需求说明:linux
VMware版本以下示,在此VMware上建立了虚拟机并安装了CentOS6.5系统,如今须要在此客户机(VM)上测试安装虚拟化应用KVM,你们知道KVM是指基于Linux内核的虚拟机,此虚拟拟须要linux内核支持虚拟化功能;api
简单说KVM对处理器需求以下示:须要一台能够运行最新linux内核的Intel处理器(含VT虚拟化技术)或AMD处理器(含SVM安全虚拟机技术的AMD处理器,也叫AMD-V)安全
如何让VMware中的虚拟机CentOS6.5再支持虚拟化功能呢?测试
先检测如今的虚机是否支持虚拟化功能?从下面能够看出输入此命令后什么也没有显示,说明此时此虚机不支持虚拟化。ui
[root@Xen-server ~]# egrep 'vmx|svm' /proc/cpuinfospa
[root@Xen-server ~]# server
下面对此虚机做以下配置:图片
(1)关闭虚拟机;ci
(2)修改处理器--->虚拟化引擎选项,以下图2 3所示;虚拟机
(3)修改为功后重启虚拟机,如图示4;
(4)再次测试此虚机是否已支持了虚拟化功能,此时此虚机已支持了虚拟化功能;
[root@Xen-server ~]# egrep 'vmx|svm' /proc/cpuinfo
flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm ida arat epb xsaveopt pln pts dts tpr_shadow vnmi ept vpid fsgsbase smep
注意:虚拟化版本若是太低的话,这样修改可能不能生效,请升级你的VMvare虚拟机。