Você exportaria a configuração xml e a converteria para o XEN Configs:
virsh -c xen:/// domxml-to-native xen-xm rhel5pv.xml
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.
Obrigado por qualquer sugestão!
Você exportaria a configuração xml e a converteria para o XEN Configs:
virsh -c xen:/// domxml-to-native xen-xm rhel5pv.xml
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
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 ")