Windows Server Core | Installation et gestion du rôle Hyper-V

Classé dans : Windows Mots clés : Windows, Serveur, PowerShell, Hyper-V, ISO

Installation et gestion du rôle Hyper-V dans une machine virtuelle via les commandes PowerShell.


Dans PowerShell, vérifier si Hyper-V est activé : 

PS > Get-WindowsFeature Hyper-V

 

Si il n'est pas activé, ajouter  le rôle :

PS > Add-WindowsFeature Hyper-V -IncludeManagementTools

 

Si vous tentez d'exécuter cette commande à partir d'une machine virtuelle, une erreur connue chez Microsoft vous indique que la vérification de la fonctionnalité (avant l'installation) a échoué. 

Ce message d'erreur indique aussi une altération de la liste des prerequisite.

 

La solution alternative sur une machine virtuelle :

PS > Enable-WindowsOptionnalFeature -Online -FeatureName microsoft-Hyper-V -All


Puis : Yes


La VM redémarre.


 

Vérifier si le rôle est actif :

PS > Get-WindowsFeature Hyper-V

Il devrait être activé.

 

Malgré le fait d'avoir installé l'outil de gestion Hyper-V ( -IncludeManagementTools), plus haut, aucune Cmdlets d'Hyper-V ne fonctionne pas sur la machine virtuelle.


Exp. : avec Get-Command -Module Hyper-V

 

Il faudra alors ré-exécuter la commande afin que PowerShell puisse détecter les modules manquant :

PS > Add-WindowsFeature Hyper-V -IncludeManagementTools

 

Re-vérifier l'accès aux Cmdlets :

PS > Get-Module Hyper-V
PS > Get-Command -Module Hyper-V


Créer un dossier pour accueillir les VM :

> Mkdir D:\VMs

 

Information sur les cartes réseau :

PS > netsh int show int

 

Information sur la liste des commutateurs virtuels :

PS > Get-VMSwitch

 

 

Créer une carte virtuel pour la connexion réseau :


LAN

PS > New-VMSwitch -Name "Lan" -SwitchType "Internal"


PRIVE

PS > New-VMSwitch -Name "Privé" -SwitchType "Private"

 

WAN

PS > New-VMSwitch -Name "Externe" -NetAdapterName "Ethernet1"

 

Créer une VM :

PS > New-VM -Name NomDeLaVM -MemoryStartupBytes 1GB -NewVHDSizeBytes 20GB -NewVHDPath D:\VMs\NomDeLaVM

 

Démarrer la VM nouvellement créé :

PS > Start-VM -Name NomDeLaVM

 

Voilà, c'est fini.

 


Remarques :

 

Information sur les VM :

PS > Get-VM

 

Installer à partir d'un *.iso (par exemple un système) :

Set-VMDvdDrive -VMName NomDeLaVM -Path D:\CheminISO\Nom.iso


A PROPOS

  • Grace à mon expérience dans les Systèmes d'Information, j'ai le privilège de partager mon expérience en les centralisant sous la forme d’une base de connaissance.
  • Parfois certaines de nos questions ne trouvent pas toujours de réponse. Le domaine de l’informatique évolue rapidement, il est alors important de pouvoir profiter des solutions déjà expérimentés.
  • Ce site sera de plus en plus accessible.
  • Je vous remercie d’avance pour vos éventuelles remarques constructives permettant son amélioration.

Écrire un commentaire

 Se rappeler de moi sur ce site
Quelle est la quatrième lettre du mot tgyfi ?

Fil RSS des commentaires de cet article

↓