链接
链接2
链接3

1、开启宿主机支持嵌套虚拟化

  1. #查看是否支持嵌套虚拟化
  2. cat /sys/module/kvm_intel/parameters/nested
  3. N
  4. modprobe -r kvm-intel
  5. modprobe kvm-intel nested=1
  6. cat /sys/module/kvm_intel/parameters/nested
  7. Y
  8. #以上开启nested的方式在重启的时候失效,如果需要永久生效可以通过如下方式:
  9. echo "options kvm-intel nested=1" >> /etc/modprobe.d/kvm_intel.conf

2、编辑kvm 虚拟机配置文件

vim /etc/libvirt/qemu/pve-node-1.xml

  1. <cpu mode='host-passthrough' check='partial'>
  2. <model fallback='allow'/>
  3. </cpu>

3、重新定义配置文件,重启服务

  1. virsh define pve-node-2.xml
  2. systemctl restart libvirtd

4、查看虚拟机是否支持虚拟化

  1. egrep -c '(svm|vmx)' /proc/cpuinfo
  2. #如果不为0标识支持虚拟化