KVM虚拟化虚拟机支持虚拟化
Posted 灬魑魅魍魉灬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了KVM虚拟化虚拟机支持虚拟化相关的知识,希望对你有一定的参考价值。
一、开启的时候需要关闭所有虚拟机:
首先检查 KVM host(宿主机/母机)上的kvm_intel模块是否打开了嵌套虚拟机功能(默认是开启的): 1、modinfo kvm_intel | grep nested parm: nested:bool 2、cat /sys/module/kvm_intel/parameters/nested Y 3、如果上面的显示结果不是 Y 的话需要开启 nested: modprobe -r kvm-intel modprobe kvm-intel nested=1 cat /sys/module/kvm_intel/parameters/nested Y
4、如果使用libvirt管理虚拟机,需要修改虚拟机xml文件中CPU的定义,下面三种定义都可以:
#可以使用这种 <cpu mode=‘custom‘ match=‘exact‘> <model fallback=‘allow‘>core2duo</model> <feature policy=‘require‘ name=‘vmx‘/> </cpu> #这种方式为虚拟机定义需要模拟的CPU类型"core2duo",并且为虚拟机添加"vmx"特性
#也可以使用这种 <cpu mode=‘host-model‘> <model fallback=‘allow‘/> </cpu>
以上是关于KVM虚拟化虚拟机支持虚拟化的主要内容,如果未能解决你的问题,请参考以下文章