VMWare Workstation 9 - Compartilhe VMs em diferentes localizações de disco

2

Então, fiz algumas pesquisas e não consegui encontrar o que procurava. O que estou tentando fazer é compartilhar várias máquinas virtuais em diferentes locais de disco com o VMware Workstation 9.

A configuração é simples:

  • Eu tenho dois hosts físicos executando máquinas virtuais
  • Ambos os hosts são executados no Ubuntu 12.10 x64.
  • Eu quero ter acesso às minhas máquinas virtuais onde quer que estejam as máquinas virtuais no disco físico.
  • Desejo usar o recurso de compartilhamento incorporado do VMware Workstation

Originalmente, eu estava acessando minhas máquinas virtuais com o xrdp. Desde que eu atualizei ambos os hosts físicos com o Ubuntu 12.10, há um bug conhecido no qual impede que eu me conecte remotamente.

Na segunda parte, enquanto procurava pela minha solução na internet, encontrei esta , mas é apenas uma solução para hosts físicos do Windows.

Muito obrigado pelo seu tempo!

Dave

    
por David 18.11.2012 / 00:33

1 resposta

1

Encontrei a resposta ultimamente enquanto brincava com o Ubuntu. Parece que somos capazes de vincular pastas existentes a outra área do sistema de arquivos e, assim, enganar o VMware Workstation para pensar que todas as máquinas virtuais estão no mesmo local.

Aqui está o passo a passo para resolver o problema:

1- Dê uma olhada no local do diretório compartilhado já configurado. Para fazer isso, abra o VMware Workstation - > Editar - > Preferências, depois clique no menu "VMs compartilhadas" à esquerda. Ajuste todas as configurações para suas necessidades.

2- Antes de fechar o VMware Workstation, remova todas as máquinas virtuais da sua biblioteca (NÃO EXCLUIR DO DISCO, apenas remova da biblioteca, você entenderá mais tarde). Feche o VMware Workstation, abra um terminal e edite o / etc / fstab.

3- Adicione linhas como estas:

/HDDs/sdb2/vm1   /home/name/VMs-Shared/vm1       ext4    bind    0       0
/HDDs/sdb2/vm2   /home/name/VMs-Shared/vm2       ext4    bind    0       0
/HDDs/sdc1/vm3   /home/name/VMs-Shared/vm3       ext4    bind    0       0

4- Reinicie o seu sistema ou use a seguinte linha de comando:

sudo mount --bind -a

Por favor, seja um conselho, não tenho certeza se isso está funcionando, eu não testei esse comando por um longo tempo. Se não tiver certeza, basta reiniciar o sistema.

5- Abra a VMware Workstation e abra todas as máquinas virtuais a partir do local compartilhado (MUITO IMPORTANTE). Como todas as VMs estão abertas no local adequado, basta clicar com o botão direito do mouse em uma máquina virtual - > Gerenciar - > Compartilhar. Um assistente será aberto, basta clicar em Avançar e a Estação de Trabalho informará que ele já está pronto para ser compartilhado (nenhuma operação de movimentação necessária ou qualquer outra coisa como essa).

A partir de agora, aproveite recursos relacionados ao sistema de "compartilhamento". Você será capaz de iniciar automaticamente as VMs na inicialização do host e gerenciá-las remotamente.

Espero que ajude!

Dave

    
por David 10.02.2014 / 05:01