Basta abrir o arquivo VMX com o VMware Workstation. Ele será adicionado ao inventário.
Eu gosto de adicionar máquinas virtuais existentes do vmware (player) ao inventário do vmware workstation 8 no linux. Quando eu crio uma nova máquina virtual, ela é armazenada em /var/lib/vmware/Shared VMs/
. Mas copiar novos diretórios para essa pasta não os faz aparecer na janela da estação de trabalho.
Descobri que o inventário está armazenado em /etc/vmware/hostd/vmInventory.xml
;
<ConfigRoot>
<ConfigEntry id="0000">
<objID>1</objID>
<vmxCfgPath>/var/lib/vmware/Shared VMs/test 1234/test 1234.vmx</vmxCfgPath>
</ConfigEntry>
</ConfigRoot>
Mas eu não sei se eu quebro alguma coisa quando adiciono entradas e dou uma ID única. Além disso, adicionar um grande número de VMs dessa maneira é um pouco incômodo.
No ESX, era possível use vmware-cmd -s register
, mas não tenho um vmware-cmd
instalado. Em outra pergunta foi sugerido usar o conversor vmware. Mas vmware converter 5 (no Windows) só permite um local de arquivo de destino quando eu seleciono estação de trabalho como tipo de destino. Quando eu seleciono infra-estrutura vmware como tipo de destino, ele diz que o destino não é suportado; é necessário o servidor vcenter vmware.
Tags vmware-workstation