Converter a configuração do libvirt Xen em nativa

1

Eu configurei algumas máquinas virtuais sob o Xen no Debian Squeeze usando o libvirt com o virsh. Agora eu quero me livrar da camada libvirt, porque eu preciso configurar alguns parâmetros específicos nos DomUs que não são suportados pelo libvirt.

  1. Como posso exportar minha configuração?
  2. Como posso importar o arquivo de configuração nativo para o Xen?

Obrigado por qualquer sugestão!

    
por GabrieleV 17.01.2012 / 22:11

3 respostas

1

Você exportaria a configuração xml e a converteria para o XEN Configs:

virsh -c xen:/// domxml-to-native xen-xm rhel5pv.xml

link

    
por 22.03.2012 / 15:42
0

Se você quiser apenas editar a configuração do domU, tente abaixo,

virsh edit vm-name

Ele usará o vi para abrir o xml por padrão

    
por 02.06.2016 / 06:32
0

Uma atualização: As versões mais recentes do Xen têm um novo conjunto de ferramentas : xen-light, então a partir de xen 4.1, o% O comandoxm é substituído por xl .

Embora os arquivos de configuração de domínio de xl sejam compatíveis com versões anteriores, para garantir que todos os parâmetros de domínio sejam mapeados corretamente para a configuração mais recente durante a conversão, sugiro usar:

virsh -c xen:/// domxml-to-native --format xen-xl \
    /path/to/libvirt/vm.domxml.cfg > vm.xenxl.cfg

(observe o uso de xen-xl em vez de xen-xm ).

Em seguida, você pode criar a vm diretamente no Xen usando o arquivo gerado:

xl create -f vm.xenxl.cfg

(Documentando-o aqui, como a seção virsh referência de comando para domxml-to-native diz "Opções: Precisa ser escrito ")

    
por 08.04.2017 / 20:04