Configuração de VMs do VMware vSphere para atualizar automaticamente as ferramentas do VMware

4

Atualmente, estamos no VSphere 5.1 em todo o mundo, com cerca de 450 VMs de servidores do Windows.

Temos um problema em que temos várias VMs em toda a organização que acabam tendo as ferramentas VMware expiradas.

Sem usar ferramentas de terceiros ou VCops ou similares, sei que existe uma maneira de configurar cada VM para atualização automática durante um ciclo de energia:

EnoPowerCLItambémvejoumamaneiradecriarscriptsparadefinirtodasasVMsparafazerisso:

$vmConfigSpec=New-ObjectVMware.Vim.VirtualMachineConfigSpec$vmConfigSpec.Tools=New-ObjectVMware.Vim.ToolsConfigInfo$vmConfigSpec.Tools.ToolsUpgradePolicy="UpgradeAtPowerCycle"

Get-View -ViewType VirtualMachine | %{
   $_.ReconfigVM($vmConfigSpec)
} 

Minhas perguntas aqui:

  1. Existe a preocupação de que uma atualização / atualização das ferramentas VMWare possa causar problemas em uma VM guest do Windows além da paranóia normal de um patch / instalação dar errado? Basicamente, estou perguntando se os profissionais de fazer atualizações automáticas das ferramentas VMWare em convidados de servidores Windows superam os contras.
  2. Existe uma maneira melhor de lidar com atualizações / upgrades do VMWare Tools que eu não conheço aqui?
  3. Existem cenários específicos além das práticas de política / gerenciamento / segurança corporativa para NÃO atualizar / atualizar as ferramentas VMWare? (isto é, coisas conhecidas que quebram, etc.)
por TheCleaner 28.04.2015 / 15:56

3 respostas

6
  1. Na minha experiência, não há risco extra em atualizar automaticamente as ferramentas do VMware. Ele não afeta nada localmente e fornecerá a melhor experiência para as VMs, além de mantê-las em sincronia com o host.
  2. O vCenter Update Manager também pode fazer isso. Você pode configurá-lo para atualizar apenas as ferramentas (e o hardware) de determinadas VMs e, se a memória for veiculada, você pode até programá-la para que seja executada em um determinado período.
  3. Eu nunca vi uma atualização / atualização direta de ferramentas VMware quebrar em um sistema. Eu vi upgrades de hardware virtual quebrar coisas, se você não fez as ferramentas de correspondência em primeiro lugar.
por 28.04.2015 / 16:55
1

Concordo com o GregL. Mas eu gostaria de adicionar uma alternativa possível:

Se você já empacota software e implementa e atualiza (como um AV de terceiros ou algo assim) automaticamente com uma solução genérica, você pode obter a versão mais recente do VMwareTools em aqui e faça o mesmo.

    
por 28.04.2015 / 18:59
1

Ha! Eu tive exatamente esse problema há alguns anos atrás, então perguntei ao maravilhoso William Lam (conhecido consultor / funcionário da VMWare / blogueiro) que gentilmente me escreveu ESTE script em Perl para o VMa - então alguém abaixo nos comentários escreveu a mesma coisa no script PowerCLI - então lá vai você!

Quanto às suas preocupações, o VMWare não precisa testar um milhão de drivers em sistemas operacionais diferentes - eles testam as coisas que eles fazem muito bem - mas se você está realmente preocupado, experimente-os em seus ambientes de desenvolvimento / teste / referência primeiro.

    
por 28.04.2015 / 19:02