A máquina virtual pára após a migração

0

Tenho VMs Ubuntu em execução em um host do servidor Ubuntu. Ao mover uma VM de um host para outro usando virsh migrate --live , algumas das VMs ficam paralisadas. A única maneira de recuperá-los é matá-los e reiniciar. Não consigo encontrar nenhuma informação sobre isso. Alguém já experimentou isso e encontrou o problema ou uma solução?

Edit: Parece que as máquinas que me deram problemas têm partições de inicialização completas ou quase completas. Isso nem sempre é o caso, mas isso pode ter alguma coisa a ver com isso?

    
por dan08 30.07.2013 / 16:29

1 resposta

0

Este bug explica o problema que estou tendo e oferece uma excelente solução.

O problema vem de um bug no tipo de máquina pc-0.12, que sofreu muitos bugs. Os desenvolvedores reconheceram isso e facilitaram a conversão do pc-0.12 para o novo tipo de máquina pc-1.0.

O utilitário libvirt-migrate-qemu-machinetype pode ser usado para migrar o tipo de máquina, ele deve ser instalado já se você estiver acompanhando as atualizações.

Veja como converter um vm para o tipo de máquina mais recente.

  1. Encerre a VM.

  2. Altere o tipo de máquina libvirt-migrate-qemu-machinetype -o pc-0.12 -t pc-1.0 <domain>

  3. Verifique se isso funcionou virsh dumpxl <domain> | grep -i machine

  4. Inicie a máquina 'virsh start.

  5. Tente uma migração.

Eu testei isso com uma máquina que sempre me causou problemas. Realizou uma migração antes de converter e congelou.

Depois de alterar o tipo de máquina, consegui migrá-lo várias vezes sem problemas.

    
por 11.06.2014 / 20:12