Skip to main content
  1. Posts/

Enable Nested Virtualization pada KVM

·1 min·
Table of Contents

Nested virtualization memungkinkan Anda menjalankan mesin virtual (VM) di dalam VM lain sambil tetap menggunakan akselerasi hardware dari host Host diinstall qemu-kvm dengan libvirt untuk mengelola VM.

Checking nested virtualization
#

Untuk cek nested virtualization dapat menggunakan perintah.

cat /sys/module/kvm_intel/parameters/nested
Jika output Y maka nested virtualization sudah aktif

Enabling nested virtualization
#

Sebelum mengaktifkan nested virtualization pastikan semua VM dimatikan

Untuk enable nested pada intel prosesor kvm_intel

sudo modprobe -r kvm_intel
sudo modprobe kvm_intel nested=1

Mengaktifkan nested secara permanent edit file /etc/modprobe.d/kvm.conf

options kvm_intel nested=1

Untuk mengaktifkan nested pada AMD prosesor kvm_amd

sudo modprobe -r kvm_amd
sudo modprobe kvm_amd nested=1

Mengaktifkan nested secara permanent edit file /etc/modprobe.d/kvm.conf

options kvm_amd nested=1

Setting nested virtualization in libvirt
#

Edit domain

virsh edit domain-1

Pada cpu mode= edit menjadi host-model

<cpu mode='host-model' check='partial'/>

Terakhir start kembali VM lalu cek nested virtualization

Related