Slik aktiverer du Nested Virtualization på Proxmox VE 8 Virtual Machines (VMs)

Slik Aktiverer Du Nested Virtualization Pa Proxmox Ve 8 Virtual Machines Vms



Nested Virtualization er en CPU-funksjon i AMD- og Intel-prosessorer som lar virtuelle maskiner kjøre sine egne hypervisorprogram (dvs. VirtualBox, VMware Workstation Pro/Player, VMware vSphere/ESXi, KVM/QEMU, Proxmox VE) og virtuelle maskiner.

Enkelt sagt lar nestet virtualisering en virtuell maskin kjøre flere virtuelle maskiner i den (ved å bruke samme eller et annet hypervisorprogram enn verten).







I denne artikkelen vil jeg vise deg hvordan du aktiverer nestet virtualisering på en virtuell Proxmox VE-maskin slik at du kan teste ulike funksjoner til Proxmox VE i en virtuell maskin eller teste/kjøre andre hypervisorprogrammer i en virtuell Proxmox VE-maskin.





Innholdsfortegnelse

  1. Sjekker om Nested Virtualization er aktivert på Proxmox VE Server
  2. Aktivering av Nested Virtualization på Proxmox VE Server
  3. Aktivering av Nested Virtualization på en Proxmox VE Virtual Machine (VM)
  4. Sjekker om Nested Virtualization er aktivert på Proxmox VE Virtual Machine (VM)
  5. Konklusjon
  6. Referanser





Sjekker om Nested Virtualization er aktivert på Proxmox VE Server

For å sjekke om nestet virtualisering er aktivert på din Proxmox VE-server, kjør en av kommandoene nedenfor avhengig av prosessoren du har installert på serveren.



For Intel-prosessor:

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

For AMD-prosessor:

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

Hvis nestet virtualisering er aktivert på din Proxmox VE-server, vil du se utdataene OG hvis du har en Intel-prosessor og utgangen 1 hvis du har en AMD-prosessor.

Aktivering av Nested Virtualization på Proxmox VE Server

På Proxmox VE 8 er nestet virtualisering aktivert som standard. I denne delen vil jeg vise deg hvordan du aktiverer nestet virtualisering på din Proxmox VE-server i tilfelle den ikke er aktivert.

For å aktivere nestet virtualisering på en Proxmox VE-server med en Intel-prosessor installert, kjør kommandoen nedenfor:

$ echo 'opsjoner kvm-intel nested=Y' > /etc/modprobe.d/kvm-intel.conf

For å aktivere nestet virtualisering på en Proxmox VE-server med en AMD-prosessor installert, kjør kommandoen nedenfor:

$ echo 'alternativer kvm-amd nested=1' > /etc/modprobe.d/kvm-amd.conf

For at endringene skal tre i kraft, start Proxmox VE-serveren på nytt med følgende kommando:

$ restart

Når din Proxmox VE-server starter opp, sjekk om nestet virtualisering er aktivert på din Proxmox VE-server .

Aktivering av Nested Virtualization på en Proxmox VE Virtual Machine (VM)

Når nestet virtualisering er aktivert på din Proxmox VE-server, må du konfigurere nestet virtualisering på de virtuelle maskinene (VM-ene) der du vil bruke den.

Du kan aktivere nestet virtualisering på en virtuell Proxmox VE-maskin med ID 100 (la oss si) fra Proxmox VE-skallet med følgende kommando:

$ qm sett 100 --cpu vert

Nestet virtualisering bør være aktivert for Proxmox VE virtuell maskin ID 100.

Du kan også aktivere nestet virtualisering på en virtuell Proxmox VE-maskin fra Maskinvare delen av den virtuelle maskinen.

Fra Maskinvare delen av den virtuelle Proxmox VE-maskinen, velg Prosessorer og klikk på Redigere .

Fra Type rullegardinmenyen, velg vert [1] og klikk på OK [2] .

Nestet virtualisering bør være aktivert for den valgte virtuelle Proxmox VE-maskinen.

Sjekker om Nested Virtualization er aktivert på Proxmox VE Virtual Machine (VM)

For å sjekke om nestet virtualisering er aktivert på en Linux Proxmox VE virtuell maskin, les denne artikkelen .

For å sjekke om nestet virtualisering er aktivert på en virtuell Windows Proxmox VE-maskin, les denne artikkelen .

Konklusjon

I denne artikkelen har jeg vist deg hvordan du sjekker om nestet virtualisering er aktivert på Intel- og AMD-baserte Proxmox VE-servere. Jeg har også vist deg hvordan du aktiverer nestet virtualisering på en Proxmox VE-server med Intel- og AMD-prosessorer installert. Jeg har vist deg hvordan du aktiverer nestet virtualisering på en virtuell Proxmox VE-maskin (VM) fra Proxmox VE-skallet og fra maskinvaredelen av den virtuelle Proxmox VE-maskinen (VM).

Referanser