Le script suivant permet d’ajouter un vlan sur tous les ESX d’un cluster. Chaque ESX doit avoir le même vSwitch configuré pour les portgroup :
Connect-VIServer “nom-vCenter”
$Cluster = “nom-Cluster”
$mesESX = Get-Cluster -Name $Cluster  | Get-VMHost
foreach ($ESX in $mesESX){
Get-VMHost -Name $ESX | Get-VirtualSwitch -Name “vSwitch” | New-VirtualPortGroup -Name “nom-Portgroup”VLanId “ID”
}
Le script suivant permet d’ajouter un portgroup sur tous les ESX du vCenter. Chaque ESX doit avoir le même vSwitch configuré pour les portgroup :
Connect-VIServer “nom-vCenter”
$mesESX = Get-VMHost
foreach ($ESX in $mesESX){
Get-VMHost -Name $ESX | Get-VirtualSwitch -Name “vSwitch” | New-VirtualPortGroup -Name “nom-Portgroup” -VLanId “ID”
}

Share