POWERCLI : Obtenir la liste des machines virtuelles et leurs VLAN’s sur un hôte ESXi


 

Logo_PowerCLI

 

Les commandes ci-dessous permettent d’avoir les informations sur les machines virtuelles ainsi que leurs VLAN’s sur un hôte ESXi.

Préalable : Connexion sur le(s) vCenter(s) pour exécuter les commandes PowerCLI.

 

DÉTAIL DES COMMANDES :

Connexion au vCenter

 Connect-VIServer -Server vcenter1.labs.local -WarningAction SilentlyContinue 

 

Récupération des informations sur les machines virtuelles :

 Get-VMhost esx1.labs.local | Get-VM | Select Name | ft 

 

Résultat de la commande :

Name
--
AD01
AD02
DFS01
IIS01
DNS01

 

Récupération des informations sur les VLAN’s :

$List = get-vmhost esx1.labs.local | Get-VM | select Name

foreach ($VM in $List ) {
$VMNet = get-vm $VM.Name
$VMNet.NetworkAdapters  | select NetworkName
}

 

Résultat de la commande :

NetworkName
-----------
Production
Maintenance
Recette
Admin
Poc

 

Print Friendly, PDF & Email

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *