Objectif:

 

Ce tutoriel vous donnera quelques astuces afin de gérer plus facilement votre infrastructure Hyper-V avec Windows Server 2012 Core.

Pré-requis :

 

 Ce tutoriel est mis en place pour aider les utilisateurs d'Hyper-V sous Windows Server 2012 Core.

Tout est basé sur le fait que la fonctionnalité Hyper-V est déja installée. Si ce n'est pas le cas, vous pouvez l'activer via la commande suivant :

dism /online /enable-feature /featurename:Microsoft-Hyper-V

 

Procédure :

  

1/ Installation de l’Interface Graphique de Management sur un Windows 2012 Core 

Important : la commande suivante peut nécessiter le rédémarrage du serveur pour prendre effet. 

 

Dans un premier temps, il faut installer la console de base de management graphique via la commande suivante :

dism /online /enable-feature /all /featurename:Server-Gui-Mgmt

Il faut installer la console d’administration d’Hyper-V :

dism /online /enable-feature /featurename:Microsoft-Hyper-V-Management-Clients

 

Maintenant que les consoles sont installées, Il ne vous reste qu'à lancer la console d'administration Hyper-V :

virtmgmt.msc

 Si vous souhaitez aussi installer le module PowerShell pour Hyper-V, voici la commande nécessaire :

 

dism /online /enable-feature /featurename:Microsoft-Hyper-V-Management-PowerShell

 

 

2/ Création d'un teaming :

 

Dans un premier temps, nous allons lister les cartes réseau installées sur le serveur avec la commande : 

Get-Netadapter

 


 Dans l'exemple ci-dessus nous avons 3 cartes physiques. Nous allons créer un teaming comprenant Ethernet 2 et Ethernet 3

 

Pour afficher les commandes disponibles pour la gestion des Teaming, tapez la commande :

get-command -module netlbfo

 

 

Pour créer un Teaming de type switch indépendant et dédié pour Hyper-V pour nos cartes Ethernet 2  et Ethernet 3, Il faut entrer la commande suivante :

new-netlbfoteam -name network-vm -teammembers “ethernet 2”,”ethernet 3” -teamingmode switchindependent -loadbalancingalgorithm hypervport


 

Une fenêtre s'ouvrira afin de vous demander la confirmation de cette action.

 

Afin de vérifier que votre teaming est bien place, vous pouvez entrer la commande suivante :

 

Get-netlbfoteam

 

3/ Création d'un Switch Virtuel

 

La première étape consiste à activer le support PowerShell pour Hyper-V core via la commande suivante  :

dism /online /enable-feature /featurename:Microsoft-Hyper-V-Management-PowerShell

 

Nous allons lister les cartes réseau installées sur le serveur avec la commande : 

Get-Netadapter

 

 

Pour créer votre switch virtuel, entrez la commande suivante :

 

new-vmswitch -name “NomduVswitch ” -netadaptername “Nomdelacarteréseau” -allowmanagementos $false -enableiov $true

 

Nous pouvons visualiser le résultat via la console graphique ( commande virtmgmt )

 

Ou vérifier son existence en ligne de commande en entrant :

Get-Vmswitch