Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Makalah
  • Ke-NU-an
  • Kabar
  • Search
Menu

Cara Mengaktifkan Virtualisasi Nested KVM

Posted on September 7, 2022

KVM adalah teknologi virtualisasi yang terintegrasi ke dalam kernel Linux. Sistem dengan KVM diaktifkan dapat bertindak sebagai hypervisor tipe-1, asalkan prosesor mendukungnya.

Ada beberapa cara untuk membuat mesin virtual menggunakan KVM. QEMU dapat menggunakan KVM dan libvirt dan UI Manajer Mesin Virtualnya menyediakan antarmuka yang nyaman di sekitarnya.

KVM dapat digunakan untuk membuat mesin virtual bersarang pada perangkat keras yang kompatibel. Ini memungkinkan Anda membuat VM di dalam VM untuk mengakomodasi kasus penggunaan yang lebih kompleks. Pertimbangkan lingkungan pengembangan tervirtualisasi yang berjalan di host Anda. Anda mungkin perlu menjalankan emulator perangkat virtual di dalam lingkungan itu, bersarang dua tingkat jauhnya dari perangkat keras bare metal.

Artikel ini akan menunjukkan kepada Anda cara menyiapkan virtualisasi KVM bersarang dan menguji apakah itu berfungsi. Sebelum melanjutkan, periksa apakah Anda memiliki penginstalan KVM yang berfungsi dan apakah Anda terbiasa membuat mesin virtual KVM baru.

Memeriksa Apakah Virtualisasi Nested Diaktifkan

Virtualisasi bersarang didukung oleh sebagian besar keluarga prosesor modern yang menawarkan virtualisasi perangkat keras. Anda dapat memeriksa apakah nesting sudah diaktifkan pada hypervisor Anda dengan menggunakan perintah cat untuk membaca salah satu jalur berikut, tergantung pada apakah Anda memiliki sistem Intel atau AMD:

# Intel 
$ cat /sys/module/kvm_intel/parameters /nested 

# AMD 
$ cat /sys/module/kvm_amd/parameters/nested

Output harus berupa Y atau N. Melihat Y berarti Anda siap melakukannya – virtualisasi bersarang sudah diaktifkan. Anda dapat melompat ke bagian “Mengaktifkan Virtualisasi Bersarang Untuk Tamu” di bawah ini. Jika Anda melihat N di terminal Anda, saatnya untuk mengaktifkan nesting di modul kernel KVM.

Enabling Nested Virtualization

Nesting dikendalikan oleh parameter modul kernel KVM. Anda dapat mengubah parameter dengan mengedit /etc/modprobe.d/qemu-system-x86.conf. Pada beberapa sistem, file ini dapat disebut /etc/modprobe.d/kvm.conf.

Anda mungkin akan melihat satu baris yang mirip dengan salah satu dari ini:

options kvm_intel options kvm_intel nested=0 options kvm_amd options kvm_amd nested=0

Salah satunya varian ini berarti KVM aktif tetapi nesting dinonaktifkan.

Untuk mengaktifkan nesting, cukup tambahkan atau ubah parameter nested sehingga memiliki 1 sebagai nilainya:

# Intel systems only options 
kvm_intel nested=1 
# AMD systems only options 
kvm_amd nested=1

Selanjutnya Anda perlu memuat ulang modul kernel KVM untuk menerapkan perubahan Anda. Anda harus menghentikan mesin virtual yang sedang berjalan sebelum melakukan ini.

# Bongkar modul 
$ sudo modprobe -r kvm_intel 

# Muat ulang modul dengan pengaturan baru 
$ sudo modprobe kvm_intel

Substitute kvm_amd alih-alih kvm_intel jika Anda memiliki prosesor AMD.

Sekarang ulangi perintah dari sebelumnya untuk memeriksa apakah bersarang diaktifkan. Anda harus mendapatkan Y sebagai output.

# Intel 
$ cat /sys/module/kvm_intel/parameters/nested Y 

# AMD 
$ cat /sys/module/kvm_amd/parameters/nested Y

Metode ini secara permanen mengaktifkan virtualisasi bersarang. Ini akan bertahan di seluruh reboot sampai Anda menghapus nested=1 dari parameter modul KVM.

Mengaktifkan Virtualisasi Bersarang Untuk Mesin virtual Guest

Guest hanya dapat menggunakan virtualisasi bersarang ketika dikonfigurasi dengan mode CPU yang mendukungnya. Tamu memerlukan definisi CPU yang sama persis dengan perangkat keras fisik di host Anda.

Kebanyakan tamu akan bekerja saat mode CPU disetel ke model host, yang biasanya merupakan default. Ini berarti tamu menerima definisi CPU yang mirip dengan host Anda. Dalam beberapa kasus, Anda mungkin perlu menggunakan mode host-passthrough yang secara tepat melewati semua karakteristik CPU host.

Anda dapat memeriksa dan mengubah jenis CPU tamu dengan mengambil manifesnya dengan virsh. Pertama jalankan perintah virsh untuk meluncurkan shell interaktif. Kemudian ketik list –all untuk mengambil semua VM Anda:

virsh # list --all Id Name State ----------------------------- - - ubuntu22.04 dimatikan - win10 shut off

Selanjutnya jalankan edit untuk membuka manifes dari VM bernama:

virsh # edit ubuntu22.04

Dalam file, temukan baris yang dimulai dengan

Itulah berita seputar Cara Mengaktifkan Virtualisasi KVM Bersarang, semoga bermanfaat. Disadur dari HowToGeek.com.

Terbaru

  • Cara Memperbaiki Error ScanPST.exe dan File PST di Microsoft Outlook
  • Cara Mengatasi Error DWMAPI.DLL is either not designed or not found
  • Cara Memperbaiki Error Equation/Rumus Jelek di Microsoft Word
  • Cara Mengatasi Adapter Jaringan VMware yang Hilang di Windows 11
  • Cara Reset Multi-Factor Authentication (MFA) di Microsoft Entra
  • Cara Mengatasi Masalah Konektivitas VM Hyper-V ke Host
  • Cara Memperbaiki Error 0x8000FFFF Catastrophic Failure Saat Ekstrak Zip
  • Cara Memperbaiki File Explorer Crash Saat Membuka Folder Besar di Windows 11/10
  • Cara Mengatasi Error Login 0x8007003B di Outlook, Microsoft, XBox dll
  • Cara Memulihkan Akun Admin Microsoft 365 Karena MFA Gagal
  • Cara Mengatasi Error “A Conexant audio device could not be found”
  • Cara Memperbaiki Windows Tidak Nyala Lagi Setelah Sleep/Locked
  • Cara Memperbaiki Komputer Crash karena Discord
  • Cara Memperbaiki Error Windows “Failed to update the system registry”
  • Cara Memperaiki LGPO/exe/g
  • Cara Memperbaiki Error Tidak bisa Add Calendar di Outlook
  • Cara Memperbaiki File Transfer Drop ke 0 di Windows 11
  • Cara Memperbaiki Microsoft Copilot Error di Outlook
  • Cara Memperbaiki Error Virtualbox NtCreateFile(\Device\VBoxDrvStub) failed, Not signed with the build certificate
  • Cara Memperbaiki Error “the system detected an address conflict for an IP address, with Event ID 4199”
  • Cara Memperbaiki Password Microsoft Edge yang Hilang
  • Cara Memperbaiki Email Outlook yang Hilang atau Tidak Muncul
  • Cara Menemukan Username dan Password di Windows 11
  • Cara Mengatasi Error Virtualbox not detecting Graphics Card di Windows 11
  • Cara Mengatasi Error Windows MFReadWrite.dll not found or missing
  • Cara Membuat Formulir Menggunakan Zoho Form
  • Pemerintah Ganti Ujian Kesetaraan Dengan TKA 2025
  • Ini Perbedaan TKA vs Ujian Nasional: TKA Lebih Sakti?
  • Daftar TKA Tutup 5 Oktober: Sudah 3.3 Juta Yang Daftar
  • Review Aplikasi ClipClaps: Penipuan atau Tidak?
  • Cara Memperbaiki Error ScanPST.exe dan File PST di Microsoft Outlook
  • Cara Mengatasi Error DWMAPI.DLL is either not designed or not found
  • Cara Memperbaiki Error Equation/Rumus Jelek di Microsoft Word

©2025 emka.web.id | Design: Newspaperly WordPress Theme