Dica rápida: listar e desmontar ISO’s conectadas em VMs

Padrão

Se você alguma vez precisou migrar algumas máquinas virtuais, pode ter parado na seguinte página de validação do VMotion:

Aqui vai uma solução rápida utilizando o PowerCLI.

Comando para listar as máquinas virtuais do seu ambiente com alguma ISO conectada:

Get-VM | Get-CDDrive | select @{N="VM";E="Parent"},IsoPath | where {$_.IsoPath -ne $null}

Comando para desconectar as ISO’s:

Get-VM | Get-CDDrive | where {$_.IsoPath -ne $null} | Set-CDDrive -NoMedia -Confirm:$False

No vSphere Client, você irá perceber que o vCenter criou várias tasks do tipo “Reconfigure virtual machine”.
Preste atenção pois o SO das máquinas virtuais pode fazer um “lock” na unidade de CD-ROM e apresentar a seguinte mensagem:

Clique em Yes para forçar a VM a soltar a ISO.

Até mais!

Meu nome é Pedro Calixto e sou apaixonado por tecnologia. O intuito desse blog é compartilhar um pouco do meu conhecimento/experiência, com uma linguagem fácil e acessível para todo mundo.