J'utilise Xen 4.4 avec Ubuntu 14.04 sans aucun problème, comme ceci:
root@hyper-xen-1:~# xl li
Name ID Mem VCPUs State Time(s)
Domain-0 0 5431 8 r----- 32652.8
svr01 19 4096 4 -b---- 28842.6
app-1 29 2048 4 -b---- 4906.0
svr02 31 2048 4 -b---- 4186.5
svr03 32 2048 4 -b---- 5216.1
Mais libvirt ne peut pas voir ceux qui exécutent des machines virtuelles, regardez:
root@hyper-xen-1:~# virsh -c xen:///system list --all
Id Name State
----------------------------------------------------
Alors, comment puis-je intégrer pleinement libvirt, avec Xen lors de l'utilisation de libxl? En outre, le virt-manager ne fonctionne pas non plus ...
Merci d'avance!
Meilleur, Thiago
deux recherches rapides sur Google ont mis en place une foule d'informations. Je ne sais pas si vous avez parcouru ces sources, j'ai donc pensé vous y référer.
Jim Fehlig de Suse a un long post expliquant "le support de libvirt pour le nouvel outil libxenlight de Xen" ( http://jfehlig.wordpress.com/2014/01/05/libvirt-support-for-xens-new-libxenlight) -toolstack / )
Anil Madhavapeddy a une note très longue et détaillée sur libvirt ici ( http://comments.gmane.org/gmane.comp.emulators.xen.devel/201602 )
Pourquoi ne pas simplement copier le contenu ici? Parce que je pense que vous pourrez obtenir plus de ces notes que je ne voudrais pas en expliquer. :)
Veuillez les lire et laissez-nous savoir si ces notes résolvent votre problème.
Merci
J'ai eu des problèmes similaires à ceux que vous rencontrez avec les invités xen existants, lorsque j'ai initialement installé libvirt afin de gérer mes invités xen avec virt-manager; cependant, légèrement différent: je pouvais voir xen xl
invités créés dans virsh list
, mais en utilisant la commande suivante:
user@server:~$ virsh -c xen:/// list --all
Id Name State
----------------------------------------------------
1 core running
Et xl list
a montré le dom0 et l'invité:
root@server:~# xl list
Name ID Mem VCPUs State Time(s)
Domain-0 0 1020 4 r----- 35.0
core 1 1023 1 -b---- 25.6
La principale différence est que je pouvais voir les invités nouvellement créés dans la console virt-manager, mais pas les xen existants qui créent des invités.
J'ai finalement reconstruit les invités xen via virt-manager, alors que je les avais initialement créés avec xl create
Rétrospectivement, je réalise maintenant qu’il est peut-être possible/nécessaire de convertir la configuration des invités xl
créés en libvirt XML - http://libvirt.org/drvxen.html
Je n'avais pas envisagé cette possibilité avant d'avoir lu plus avant dans la documentation de libvirt.