Determinar o nome do host VMware de um convidado da VM - do convidado

4

É possível determinar o nome do host VMware (ESX ou ESXi) em que meu convidado reside, dentro do próprio convidado?

Espero que isso seja possível através do VMware Tools, mas não tenho certeza de onde procurar.

    
por warren 16.09.2010 / 04:05

3 respostas

1

Você não pode fazer isso sem antes editar o arquivo VMX .

Aqui está a resposta do stackoverflow para o mesma questão

    
por 16.09.2010 / 04:27
0

Existem alguns scripts do PowerShell que permitem que você faça isso. Como alternativa, abra o link e confira a API Para uma exportação rápida que você poderia analisar por script, use seu script para extrair o conteúdo do link que lista os recursos gerenciados por esse host ESX

    
por 16.09.2010 / 17:19
0

Eu acho que provavelmente existem várias maneiras de fazer isso, e posso pensar em duas: provavelmente uma delas seria instalar o ViX no guest, conectar-se ao host sem especificar o hostname, (Google "ViX reference" depois veja "tarefas comuns") então use Vix_CopyFileFromHostToGuest () para copiar o arquivo /etc/vmware/esx.conf. Outra seria criar algum tipo de conexão de rede do convidado para o host (usei o ssh, mas se você não souber o nome do host ou o IP, ainda poderá fazer a conexão ViX como descrito acima e despachar um trabalho que demore) e depois diga "netstat -a" no convidado. A saída netstat conterá o nome do host, se for resolvido.

    
por 22.10.2010 / 09:55