Como importar o formato ovf / ova / xva do XenServer para o KVM?

2

Agora, estou pensando em migrar do Xen para o KVM. Eu exportei algumas máquinas virtuais existentes do Xen nos formatos ovf e xva . Como eu poderia importá-los para o KVM?

Como há apenas algumas máquinas virtuais, eu aceito uma maneira manual.

    
por can. 01.03.2013 / 03:53

1 resposta

2

O seguinte é uma citação direta do link de ajuda do Red Hat 6, no caso de falha. Parece que tudo é baseado no uso do virt-v2v agora, e fazer um xva off-line para o kvm não é tão simples. Experimente as páginas man do virt-v2v.

virt-v2v -ic qemu+ssh://[email protected]/system -op pool --bridge bridge_name  guest_name

Onde vmhost.example.com é o host que está executando a máquina virtual, pool é o pool de armazenamento local para manter a imagem, bridge_name é o nome de uma ponte de rede local para conectar a rede da máquina virtual convertida e guest_name é o nome da máquina virtual Xen.

Você também pode usar o parâmetro --network para se conectar a uma rede gerenciada localmente se sua máquina virtual tiver apenas uma única interface de rede. Se sua máquina virtual tiver várias interfaces de rede, edite /etc/virt-v2v.conf para especificar o mapeamento de rede para todas as interfaces.

Se sua máquina virtual usa um kernel Xen para-virtualizado (seria chamado algo como kernel-xen ou kernel-xenU), o virt-v2v tentará instalar um novo kernel durante o processo de conversão. Você pode evitar esse requisito instalando um kernel regular, que não fará referência a um hipervisor em seu nome, junto com o kernel do Xen antes da conversão. Você não deve fazer deste kernel recém-instalado seu kernel padrão, porque o Xen não irá inicializá-lo. O virt-v2v fará com que seja o padrão durante a conversão.

Instruções para o Red Hat 6 Instruções para o Red Hat 7

    
por 15.06.2016 / 21:38