
Como posso ler o parâmetro chamado displayName
no arquivo .vmx ou "Nome da máquina virtual" no vSphere Client de dentro da VM. Se isso for possível com vmtoolsd ainda não encontrei.
Situação:
Tenho modelos de máquinas virtuais CentOS6 em execução no VMware ESXi 5.1. Eles obterão um IP do DHCP quando aparecerem pela primeira vez, gerando aleatoriamente a última metade do endereço MAC. No entanto, eles sempre têm o nome do host definido como estava quando o modelo foi criado.
Meta:
Sincronize o nome do host da máquina virtual (e, portanto, o nome que ela registra no DHCP/DNS) com o nome exibido no vSphere Console.
(Se houver uma maneira diferente ou melhor de atingir esse objetivo, será igualmente bom)
Responder1
Ao clonar a VM a partir de um modelo, uma das opções do assistente é renomear o clone. Uma das opções é nomear o host com o mesmo nome no inventário do vSphere.