Como abro o console remoto VMware (aplicativo) do PowerCLI?

1

Uma atualização recente do ESXi em nosso ambiente adicionou um recurso, "Abrir com o VMRC".

Issofuncionaforadonavegadore,comoométododeacessaroconsolequefuncionadentrodonavegadornãofuncionounomeuChromepormeses,essaremoçãodeumadependênciaéumamudançabem-vinda.

ExisteumamaneiradeabriroaplicativodeconsoledoPowerCLI?Eutenhov5.8.Euolheiparao Open- VMConsoleWindow , mas parece que pretende abrir uma janela do navegador.

É possível iniciar esse aplicativo de alguma forma sem prejudicar o vSphere web client?

    
por mojo 19.12.2014 / 15:37

3 respostas

2

Ainda não dei uma olhada no VMRC e não sou especialista em PowerCLI, mas parece que você pode abrir um console como este:

C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe vmrc://[USERNAME]@[VC]/?moid=[VM-MOREF-ID]

ou

C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe vmrc://clone:[VC-TICKET]@[VC]/?moid=[VM-MOREF-ID]

fonte

Você deve conseguir obter o ID de Referência de Objeto Gerenciado da VM (moid / VM-MOREF-ID) via PowerCLI de alguma forma e, em seguida, iniciar o vmrc.exe. Talvez você até consiga seu tíquete do vCenter e use o segundo caminho sem precisar fornecer nome de usuário e senha.

    
por 20.12.2014 / 14:14
2

Depois de mais de uma hora de pesquisa e tentativa e erro, eu segui o que Mario Lenz disse:

C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe vmrc://[USERNAME]@[VC]/?moid=[VM-MOREF-ID]

[VM-MOREF-ID] pode ser encontrado na URL, nas versões recentes do cliente da Web (conectei-me ao cliente da Web de um ESXI 6.5 vCenter). Abra o web client, faça o login e clique em uma VM. Na URL, em algum momento há algo assim:

:VirtualMachine:vm-324:

Portanto, crie um atalho na sua área de trabalho com o seguinte em Target:

C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe vmrc://[USERNAME]@[VC]/?moid="vm-324"

Isso deve fazer o trabalho. [USERNAME] e [VC] devem ser substituídos por seu nome de usuário e endereço do vCenter Server, respectivamente.

Isso pedirá a senha do nome de usuário especificado na linha de comando. Você pode omitir a parte "[USERNAME] @" na linha de comando se quiser ser solicitado pelo nome de usuário todas as vezes.

    
por 26.06.2018 / 16:00
1

EDIT: PowerCLI 6.5, anunciado no blog do PowerCLI 2016-11-17, instala o VMRC e lança-o com o Open Comando -VMConsoleWindow, ex.

Get-VM -Name *VM-name* | Open-VMConsoleWindow

A Tunsworthy postou o script PowerCLI Open-VMConsole no GitHub para iniciar o VMRC independente.

    
por 19.05.2016 / 22:21