VMware ESXi – Renommer un vSwitch

Quand vous créez un vSwitch, il prend de base le nom vSwitch0,vSwitch1… et ainsi de suite.
Si par besoin vous devez modifier ce nom, vous ne pouvez pas le faire depuis le vSphere Client.

vSwitch_Rename

Heureusement pour nous c’est possible, il nous faut pour ça modifier un fichier de configuration ESXi, personnellement j’ai utilisé SSH mais le Shell ESXi est possible.

Activer le SSH sur les Hosts du Cluster avec ce OneLiner (PowerCLI)

Get-Cluster Nom_du_Cluster | Get-VMHost | Foreach { Start-VMHostService -HostService ($_ | Get-VMHostService | Where { $_.Key -eq "TSM-SSH"} ) -Confirm:$false }

Se connecter en SSH (ex. Putty)

vi /etc/vmware/esx.conf

Chercher le vSwitch en utilisant « Esc » « /name » « Enter »

Appuyer sur « n » jusqu’à trouver le bon vSwitch

/net/vswitch/child[0001]/name = “vSwitch1”

Editer le nom via Insert « i »

Après modification, on sauvegarde via « Esc » « :wq! » « Enter »

Une fois tous les hosts modifiés, on désactive le SSH

Get-Cluster Nom_du_Cluster | Get-VMHost | Foreach { Stop-VMHostService -HostService ($_ | Get-VMHostService | Where { $_.Key -eq "TSM-SSH"} ) -Confirm:$false }

Il ne reste plus qu’à redémarrer les hosts pour que la modification prenne effet.

Si vous avez un cluster, vérifier que DRS est en « Fully Automated » (Permet de rappatrier les VM via vMotion automatiquement) et mettez en maintenance mode le host, une fois les vMotions terminés et le host entré en Maintenance Mode, le reboot est possible.



...BofBienTrès BienTop ! (Soit le premier à voter)
Loading...

Mathieu

Je suis actuellement Ingénieur Système spécialisé dans le design d'environnements cloud virtualisés. Adepte des technologies de VMware, Nutanix, Citrix ou Microsoft je propose à travers ce blog diverses astuces de troubleshooting.

Laisser un commentaire

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