1. "Правый клик / Guest / Install/Upgrade VMware Tools / Automated" практически сразу выдает ошибку "Error upgrading VMware Tools"
2. При апгрейде через интерфейс VMware Tools в гостевой Windows (кнопка "Upgrade") ничего не происходит.
3. Апгрейд в интерактивном режиме проходит нормально.
Существует статья в KB: Upgrading VMware Tools may fail when using Automatic Tools Upgrade in the vSphere Client
Решение: удалить VMwareToolsUpgrader.exe из %Temp% (обычно C:\Windows\Temp) и перезапустить апгрейд.
Алексей Тараненко любезно помог с PowerShell скриптом для автоматизации процесса.
$FilePath = "\admin$\Temp\VMwareToolsUpgrader.exe"
$ErrorActionPreference = "continue"
#пингуем машины через netFramework
Function Test-Host ($Name)
{
$ping = new-object System.Net.NetworkInformation.Ping
trap {Write-Verbose "Ошибка пинга"; $False; continue}
if ($ping.send($Name).Status -eq "Success" ) { $True }
else { $False }
}
#только те, что отвечают, время ожидания пинга 5мс
Filter Where-Online
{
$ping = new-object System.Net.NetworkInformation.Ping
trap {Write-Verbose "Ошибка пинга"; Continue}
if ($ping.send($_, 5).Status -eq "Success" ){ $_ }
}
function VMware($Name){
$Path = "\\" + $Name + $FilePath
Remove-Item -Path $Path -Force -WhatIf -ErrorAction SilentlyContinue
}
#перебираем все машины в домене
Get-QADComputer | %{$_.Name} | Where-Online | foreach {(VMware $_)} > c:\loginfo.txt
Одно но. Требуется Quest ActiveRoles Management Shell for Active Directory.
Комментариев нет:
Отправить комментарий