需求說明: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虛擬機。