Skip to content

emka.web.id

Banner 1
Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Cara Mengaktifkan Virtualisasi Nested KVM

Posted on September 07, 2022 by Syauqi Wiryahasana
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.
Banner 1
Seedbacklink

Recent Posts

  • 5 Laptop Paling Produktif: Multitasking Lancar, Baterai Awet!
  • Apa itu Kepulauan Chagos? (Milik Inggris atau Mauritius?)
  • Apa itu Kiwano atau Melon Berduri (Cucumis Metuliferus)?
  • Apakah Paganisme itu Agama?
  • Perbaiki Kebodohannya, Pemerintah Buka Lagi Akses Ke Situs archive.org
  • Kenapa Disebut Ilmuwan Muslim, Bukan Ilmuwan Arab atau Ilmuwan Persia?
  • Indonesia Prasejarah, Benarkah Se-kaya itu?
  • Apa itu Bilangan Aleph ?
  • Jejak Aneh Nisan Makam Gaya Aceh di Pangkep Sulawesi Selatan
  • Rasa’il Ikhwan al-Shafa Fondasi Matematika dalam Filsafat Islam
  • Review Aplikasi Melolo, Saingan Berat Dramabox!
  • Review Game Dislyte: Petualangan Urban Myth yang Seru!
  • Microsoft Resmikan Cloud Region Pertama di Indonesia, Pacu Pertumbuhan AI
  • Bagaimana Bisa Xiaomi Jadi Raja dibanyak Sektor?
  • Sejarah Tokoh Judi Negara: Robby Sumampow
  • Kenapa Hongkong Mulai Kehilangan Anak Mudanya?
  • Apakah China ada Peternakan Panda?
  • Kebohongan Ajudan Bung Karno Soal Letkol Untung Habisi Para Jenderal?
  • Apakah Harga Minyak Dunia Turun Bikin OPEC Bangkrut?
  • Hal Konyol di Startrek Original Series
  • Inilah Deretan Buku-Buku Kontroversial di Dunia
  • Benarkah Kisah Ibrahim-Ismail Tiru Kisah Agamemnon Yunani Kuno?
  • Misteri Paus Donus II, Paus Fiktif Diakui Selama 200 Tahun
  • Review BMW Speedtop M8 Superwagon
  • Apa itu ATC (Air Traffic Control)?

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically