(1)先查看我们的虚拟机A支不支持虚拟化,通过命令lscpu

kvm嵌套虚拟化配置_第1张图片

没有VT-X标示,所以不支持虚拟化

(2)物理机上开启nested支持

#查看当前物理机是否支持nested

cat /sys/module/kvm_intel/parameters/nested 
 N                  #不支持

#让物理机支持nested

echo "options kvm-intel nested=1" >> /etc/modprobe.d/kvm-intel.conf

#物理机重启或者执行

#rmmod kvm-intel
#modprobe  kvm-intel nested=1

#重启之后查看是否支持

cat /sys/module/kvm_intel/parameters/nested 
  Y                  #变成Y,支持

(3)物理机上修改要支持虚拟化的虚拟机

#查找UUID

wKiom1ZKpnDwnaMvAABaBn89X40652.png

#查看该虚拟机UUID

[root@wepaas ~]# virsh list --all |grep  313d634ad72247ee938
 10    313d634ad72247ee93859a3042415829 running

#虚拟机关机

init 0

#物理机修改该虚拟机配置文件

virsh edit  313d634ad72247ee93859a3042415829
在 下面加入:
 
     core2duo
     Intel
     
     
     
     
     
     
     
     
     
     
     
     
  
保存

#物理机上启动该虚拟机

virsh start 313d634ad72247ee93859a3042415829

#虚拟机上查看是否支持