Fedora 19
Sponsored Link

Nested KVM
2013/07/03
 
Configure nested KVM. It's possible to install KVM and create virtual machines as nested KVM on KVM host.
[1] Enable nested function first.
[root@dlp ~]#
vi /etc/modprobe.d/kvm-nested.conf
# create new

options kvm_intel nested=1
[root@dlp ~]#
modprobe -r kvm_intel
# unload

[root@dlp ~]#
modprobe kvm_intel
# load again

[root@dlp ~]#
cat /sys/module/kvm_intel/parameters/nested

Y
# enabled

[2] Make sure the CPU model on your computer.
[root@dlp ~]#
virsh capabilities | egrep "/model|/vendor"

<model>SandyBridge</model>
# CPU model

<vendor>Intel</vendor>
# CPU vendor

<model>none</model>
<model>dac</model>
[3] Edit the configuration of virtual machine for nested. It's OK to configure nested KVM and you can create virtual machines on the virtual machine nested.
[root@dlp ~]#
virsh edit www
# edit a virtual machine "www"
# add following lines

<cpu mode='custom' match='exact'>
 
# CPU model

  <model fallback='allow'>SandyBridge</model>
 
# CPU vendor

  <vendor>Intel</vendor>
  <feature policy='require' name='vmx'/>
</cpu>
Matched Content
 
Tweet