Cum să rulați Hyper-V într-o mașină virtuală cu virtualizare cuibărită?

Instalarea rolului Hyper-V Server sau a serverului Hyper-V Core pe mașina fizică este un proces simplu și nu necesită întotdeauna o configurație suplimentară. Următorul pas într-o clădire a mediului izolat este implementarea și configurarea unei mașini virtuale, a unui sistem de operare și a unei aplicații găzduite. Aceasta este cunoscută sub numele de virtualizare tradițională. În acest caz, mașina fizică este abstractizată și prezentată sistemelor de operare invitate care sunt găzduite pe mașina virtuală. Dar dacă vrem să rulăm un Hyper-V în interiorul mașinii virtuale? Nu este posibil să o faceți în mod implicit, dar cu modificări suplimentare pe serverul Hyper-V și pe mașina virtuală vizată. Tehnologia care ne permite să rulăm o mașină virtuală în interiorul mașinii virtuale se numește virtualizare cuibărită . Este susținut și de alți furnizori populari, inclusiv VMware, Citrix și Nutanix. Pare interesant, dar care este cazul de utilizare pentru a rula o mașină virtuală în interiorul mașinii virtuale? Este utilizat în principal de dezvoltatori pentru testarea, laboratoarele și rularea containerelor Hyper-V.

Dacă încercăm să instalăm Hyper-V în VM, vom primi o eroare care spune că instalarea nu se poate face din cauza capabilităților de virtualizare lipsă.

Soluțiile pentru acest obstacol sunt de a permite virtualizarea cuibărită pe serverul Hyper-V pentru o mașină virtuală țintă. În textul următor, vă vom parcurge procedura de a permite virtualizarea cuibărită pe serverul Hyper-V găzduit pe Windows Server 2019.

  1. Conectați-vă sau conectați-vă la Windows Server 2019 unde ați instalat rolul Hyper-V
  2. Deschideți Hyper-V Manager
  3. Navigați la VM unde doriți să activați virtualizarea cuibată. În exemplul nostru, este VM numită „Windows2019” așa cum se arată în captură de ecran

  4. Opriți VM-ul
  5. Faceți clic dreapta pe Meniul Start și apoi faceți clic pe Windows Powershell (Admin)
  6. Tastați Set-VMProcessor -VMName Windows2019 -ExposeVirtualizationExtensions $ true și apoi apăsați În acest exemplu, Windows2019 este numele VM. Ar trebui să introduceți numele VM-ului găzduit pe Hyper-V Manager

  7. Următorul pas este să configurați rețelele cu mașina virtuală cuibărită. Acest lucru poate fi realizat folosind MAC Spoofing sau Network Address Translation (NAT). În cazul nostru, vom activa MAC Spoofing tastând comanda Get-VMNetworkAdapter -VMName Windows2019 | Set-VMNetworkAdapter -MacAddressSpoofing On în Powershell. Vă rugăm să înlocuiți Windows2019 cu numele mașinii dvs. virtuale

  8. Porniți VM și conectați-vă la Windows Server 2019
  9. Deschideți Manager Server și faceți clic pe Adăugare roluri și funcții
  10. Faceți clic pe Următorul sub Înainte de a începe
  11. Faceți clic pe Următorul sub Selectare tip instalare
  12. Faceți clic pe Următorul sau alegeți serverul de destinație sub Selectare server destinație
  13. Selectați Hyper-V sub Selectare roluri server, apoi faceți clic pe Adăugare funcții
  14. Faceți clic pe Următorul pentru a instala Hyper-V
  15. Faceți clic pe Următorul sub Selectare caracteristici
  16. Faceți clic pe Următorul sub Hyper-V
  17. Alegeți adaptorul de rețea sub Creare comutatoare virtuale . Windows Server va detecta automat toate adaptoarele de rețea disponibile pe aparatul respectiv
  18. Faceți clic pe Următorul sub Migrație mașină virtuală
  19. Faceți clic pe Următorul sau alegeți locația implicită pentru hard disk virtual sau fișierul de configurare al mașinii virtuale din Magazinele implicite
  20. Selectați Reporniți rolurile de destinație, serviciile de rol sau funcțiile de pe un server selectat, faceți clic pe instalare, apoi faceți clic pe Da în Confirmare selectare instalare
  21. Faceți clic pe Instalare și așteptați până când Windows Server 2019 instalează rolul Hyper-V
  22. Faceți clic pe Instalare sub Confirmare selectare instalare
  23. Așteptați până când Windows termină instalarea rolului Hyper-V. Acesta va instala automat mașina virtuală.

  24. Conectați-vă la Windows Server 2019
  25. Deschideți Managerul de server
  26. Navigați la Instrumente, apoi faceți clic pe Hyper-V Manager
  27. Instalați o mașină virtuală și bucurați-vă să vă jucați cu Hyper-V

Articole Interesante