Isso é possível, mas não é realmente necessário. Você deve se preocupar apenas com o nome da máquina virtual, conforme exibido no console do vSphere.
Suponha que o nome do seu armazenamento de dados seja "datastore1" e a VM seja denominada "zimbra". Você deseja alterar seu nome para "mail". No console do ssh, você pode descer para o diretório /vmfs/volumes/datastore1
e, em seguida, para o diretório da máquina virtual.
/vmfs/volumes/0170cf28-62cf5d0c/zimbra # ls -al
drwxrwxrwx 1 -2 -2 15 Sep 25 2011 .
drwxr-xr-x 1 root root 11 Aug 8 15:23 ..
-rw-rw-rw- 1 -2 -2 72171 Sep 25 2011 vmware.log
-rw------- 1 -2 -2 77309411328 Sep 25 2011 zimbra-flat.vmdk
-rw------- 1 -2 -2 8684 Sep 25 2011 zimbra.nvram
-rw------- 1 -2 -2 543 Sep 25 2011 zimbra.vmdk
-rw-r--r-- 1 -2 -2 0 Sep 25 2011 zimbra.vmsd
-rwxr-xr-x 1 -2 -2 2955 May 2 09:35 zimbra.vmx
-rw-r--r-- 1 -2 -2 261 Jul 19 22:51 zimbra.vmxf
Você pode renomear cada um dos arquivos com o comando mv
. Por exemplo, mv zimbra.vmx mail.vmx
irá renomear esse arquivo específico. Repita para todos os arquivos.
Quando os arquivos forem renomeados, você precisará editar o arquivo de configuração da máquina virtual (.vmx) e o arquivo do descritor de disco (.vmdk).
vi zimbra.vmx
- A partir daí, você pode substituir manualmente as instâncias do nome antigo pelo novo ou executar uma substituição de pesquisa ( %s/zimbra/mail/g
).
Salve o arquivo .vmx. Para cada arquivo .vmdk, procure a linha "Descrição da extensão", por exemplo
# Extent description
RW 150994944 VMFS "zimbra-flat.vmdk"
Altere o nome para referenciar o novo nome. Salve o arquivo.
É isso aí ...