Maintenant que nous avons identifié les machines virtuelles nécessitent une mise à niveau VMware Tools.
Pour information, l’identification des VMs a été faite dans notre article précédent : Etat VMware Tools.
Vous pouvez effectuer la mise à niveau de VMtools, via deux méthodes :
- vSphere Web Client : Mise à jour de VMware Tools sur plusieurs machines virtuelles
ou
- PowerCLI (méthodes que je vous recommande ?), en utilisant les commandes suivantes :
Veuillez noter que ces commandes vous permettent de mettre à niveau VMware Tools sans redémarrer les machines virtuelles via le paramètre [-NoReboot]
- Mise à niveau VMware tools pour les machines avec version obsolètes
Get-Datacenter -name « DC Name » | Get-VM | % { get-view $_.id } |Where-Object {$_.Guest.ToolsVersionStatus -like « guestToolsNeedUpgrade »} |select name, @{Name=“ToolsVersion”; Expression={$_.config.tools.toolsversion}}, @{ Name=“ToolStatus”; Expression={$_.Guest.ToolsVersionStatus}}| Update-Tools -NoReboot -VM {$_.Name} -Verbose
- Mise à jour/installation VMware tools pour les machines sans VMtools
Get-Datacenter -name « DC Name » | Get-VM | % { get-view $_.id } |Where-Object {$_.Guest.ToolsVersionStatus -like » guestToolsNotInstalled »} |select name, @{Name=“ToolsVersion”; Expression={$_.config.tools.toolsversion}}, @{ Name=“ToolStatus”; Expression={$_.Guest.ToolsVersionStatus}}| Update-Tools -NoReboot -VM {$_.Name} -Verbose
Articles Liés :