Philipp Hahn wrote:
Hello,
Am Freitag 23 Juli 2010 18:02:27 schrieb Philipp Hahn:
> Am Donnerstag 22 Juli 2010 14:51:22 schrieb Daniel P. Berrange:
>
>>> root@xen4# virsh -c xen://xen4.domain.name/ list
>>> root@xen4# virsh -c xen:/// list
>>> root@xen4# virsh -c xen+unix:/// list
>>>
...
> To me it looks like some connection between libvirtd / virsh and xen gets
> broken, so no data on running domains can be retrieved any more, until I
> restart libvirtd. After that everything is back to normal until the next
> hickup.
>
Today I encountered the bug again: "virsh list" was not showing any domain,
while "virsh -c xen+unix:///" did show "Domain 0" and my other
domain.
Are you using xen unstable or Xen 4.1 (i.e. something greater than Xen
4.0)? If so, the sysctl and domctl versions have changed, which
essentially breaks the xen_hypervisor sub-driver. I ran into this
problem while trying to get the libxl and xen-unified drivers to play
nicely together - wasted a bunch of my testing time :-(. I'll send a
patch to handle the new sysctl and domctl versions.
Regards,
Jim