Como migrar a VM Proxmox para outro computador em um cluster?

3

Original:

Estou executando o Proxmox 4.2 com uma VM Debian 8 (Jessie). Eu tenho DRBD em execução entre dois computadores desktop em um cluster e eu tenho um terceiro nó no cluster que é um laptop não executando o DRBD. Ele será usado para migração offline (discutirei isso depois).

Problema # 1

Na interface web do Proxmox, vivo migrar a VM de um computador para outro, mas ela fica off-line às vezes após a migração. Eu estava executando um ping contínuo durante a migração e, uma vez concluída a migração, os pings não passariam ontem. Se eu desligasse e reiniciasse a VM, os pings passariam.

Eu tentei hoje no entanto e a migração ao vivo funcionou e o servidor nunca caiu. Há alguma configuração que possa estar causando isso? Estou feliz que funcionou, mas não posso implementar este sistema se tiver erros.

Problema # 2

Os dois computadores de mesa envolvidos na migração ao vivo são idênticos. O laptop tem RAM e espaço em disco diferentes, mas está executando o Proxmox 4.2. Eu off-line migrei a VM de desktop para desktop movendo o arquivo * .conf em / etc / pve / nodes // qemu-server / da área de trabalho para a área de trabalho e executando o qm start 100 (100 sendo meu nome da VM) e funcionou bem. Mas quando tentei fazer a mesma coisa de desktop para laptop, não funcionou e gerou o seguinte erro:

org.freedesktop.DBus.Error.ServiceUnknown: The name org.drbd.drbdmanaged was not provided by any .service files

Se eu for para a GUI da Web do Proxmox e tentar iniciar a VM (que agora aparece sob o nó do laptop), nada acontece.

Como posso consertar isso? Para migrar offline, as especificações precisam ser as mesmas? Eu também não tenho o DRBD instalado no laptop, o que eu acho que não precisaria, já que estou usando apenas para migração offline, mas baseado no erro acima, parece que eu posso.

ATUALIZAÇÃO:

Instalei o drbdmanage (assim como nos outros dois nós e o erro desapareceu durante a migração offline. Esse novo erro ocorreu no entanto:

drbd error: Object not found

UPDATE 2:

Depois de receber o erro:

drbd error: Object not found

Testei algo. Inicialmente eu tinha dois cabos de rede conectados entre os dois desktops. Um deles conectou os dois desktops e agiu como o cabo DRBD, e os outros conectaram cada um à internet. Ao migrar offline a VM de desktop para desktop, tive que desligar a máquina com a VM e depois migrar.

Percebi agora que a razão pela qual a migração offline do laptop estava falhando foi porque ele não tinha um cabo se conectando diretamente a cada um dos outros computadores do cluster. Eu percebi isso porque desconectei o cabo DRBD entre os dois desktops e ocorreu o mesmo erro:

drbd error: Object not found

Eu não tenho uma porta Ethernet extra no laptop, mas com base no teste com os dois desktops Problema nº 2 foi solucionado .

por Michael 05.07.2016 / 18:52

1 resposta

1

Problema 1

Vá para a interface da web do proxmox de origem para configurar o diretório de backup proxmox local:

  • Selecione a pasta do Datacenter
  • Selecione a guia Armazenamento
  • Clique em Adicionar → Diretório
  • ID: **********
  • Diretório: / mnt / **************
  • Conteúdo: backups
  • OK
por 05.07.2016 / 19:02