Comment exécuter Hyper-V dans une machine virtuelle avec virtualisation imbriquée?



Essayez Notre Instrument Pour Éliminer Les Problèmes

L'installation du rôle Hyper-V Server ou Hyper-V Core Server sur la machine physique est un processus simple et ne nécessite pas toujours d'effectuer une configuration supplémentaire. L'étape suivante dans la création d'un environnement isolé consiste à déployer et à configurer une machine virtuelle, un système d'exploitation et une application hébergée. C'est ce qu'on appelle la virtualisation traditionnelle. Dans ce cas, la machine physique est abstraite et présentée aux systèmes d'exploitation invités qui sont hébergés sur la machine virtuelle. Mais que faire si nous voulons exécuter un Hyper-V à l'intérieur de la machine virtuelle? Il n'est pas possible de le faire par défaut, mais avec des modifications supplémentaires sur le serveur Hyper-V et la machine virtuelle cible. La technologie qui nous permet d'exécuter une machine virtuelle à l'intérieur de la machine virtuelle s'appelle virtualisation imbriquée . Il est également pris en charge par d'autres fournisseurs populaires, notamment VMware, Citrix et Nutanix. Cela semble intéressant, mais quel est le cas d'utilisation pour exécuter une machine virtuelle à l'intérieur de la machine virtuelle? Il est principalement utilisé par les développeurs à des fins de test, de laboratoire et d'exécution de conteneurs Hyper-V.



Si nous essayons d'installer Hyper-V sur la VM, nous obtiendrons une erreur indiquant que l'installation ne peut pas être effectuée en raison des capacités de virtualisation manquantes.





La solution à cet obstacle consiste à activer la virtualisation imbriquée sur le serveur Hyper-V pour une machine virtuelle cible. Dans le texte suivant, nous vous expliquerons la procédure d'activation de la virtualisation imbriquée sur le serveur Hyper-V hébergé sur Windows Server 2019.

  1. S'identifier ou connectez-vous à Windows Server 2019 où vous avez installé le rôle Hyper-V
  2. Ouvert Gestionnaire Hyper-V
  3. Accédez à la machine virtuelle sur laquelle vous souhaitez activer la virtualisation imbriquée. Dans notre exemple, il s'agit de la VM nommée «Windows2019» comme indiqué sur la capture d'écran
  4. Arrêter la VM
  5. Faites un clic droit sur le Le menu Démarrer puis cliquez sur Windows PowerShell (administrateur)
  6. Type Set-VMProcessor -VMName Windows2019 -ExposeVirtualizationExtensions $ true puis appuyez sur Dans cet exemple, Windows2019 est le nom de la machine virtuelle. Vous devrez taper le nom de votre machine virtuelle hébergée sur votre gestionnaire Hyper-V
  7. L'étape suivante consiste à configurer la mise en réseau avec la machine virtuelle imbriquée. Cela peut être fait en utilisant l'usurpation d'adresse MAC ou la traduction d'adresses réseau (NAT). Dans notre cas, nous activerons l'usurpation d'identité MAC en tapant la commande Get-VMNetworkAdapter -VMName Windows2019 | Set-VMNetworkAdapter -MacAddressSpoofing activé dans le Powershell. Veuillez remplacer Windows2019 par le nom de votre machine virtuelle
  8. Allumer la machine virtuelle et connectez-vous à Windows Server 2019
  9. Ouvert Gestionnaire de serveur et cliquez Ajouter des rôles et des fonctionnalités
  10. Cliquez sur Prochain en dessous de Avant que tu commences
  11. Cliquez sur Prochain en dessous de Sélectionnez le type d'installation
  12. Cliquez sur Prochain ou choisissez le serveur de destination sous Sélectionnez le serveur de destination
  13. Sélectionner Hyper-V en dessous de Sélectionnez les rôles de serveur puis cliquez sur Ajouter des fonctionnalités
  14. Cliquez sur Suivant pour installer Hyper-V
  15. Cliquez sur Prochain en dessous de Sélectionnez les fonctionnalités
  16. Cliquez sur Prochain en dessous de Hyper-V
  17. Choisissez l'adaptateur réseau sous Créer des commutateurs virtuels . Windows Server détectera automatiquement toutes les cartes réseau disponibles sur cette machine
  18. Cliquez sur Prochain en dessous de Migration de machine virtuelle
  19. Cliquez sur Prochain ou choisissez l'emplacement par défaut du disque dur virtuel ou du fichier de configuration de la machine virtuelle sous Magasins par défaut
  20. Sélectionner Redémarrez les rôles de destination, les services de rôle ou les fonctionnalités sur un serveur sélectionné, cliquez sur installer et puis clique Oui en dessous de Confirmer les sélections d'installation
  21. Cliquez sur Installer et attendez que Windows Server 2019 installe le rôle Hyper-V
  22. Cliquez sur Installer en dessous de Confirmer la sélection de l'installation
  23. Attendez que Windows termine l'installation du rôle Hyper-V. Il installera automatiquement la machine virtuelle.
  24. S'identifier sur Windows Server 2019
  25. Ouvert Gestionnaire de serveur
  26. Aller vers Outils puis cliquez sur Gestionnaire Hyper-V
  27. Installez une machine virtuelle et amusez-vous avec Hyper-V
2 minutes de lecture