On Fri, May 05, 2006 at 02:52:57PM +0200, Philippe Berthault wrote:
The problem comes from the xend configuration.
The HTTP interface of xend must be enabled to use libvirt.
Please adds the following line in your /etc/xen/xend-config.sxp file:
(xend-http-server yes)
and libvirt will be ok after restarting xend daemon.
Yes. See
http://libvirt.org/FAQ.html :
3. Failure to use the API for non-root users
Large parts of the API may only be accessible with root priviledges,
however the read only access to the xenstore data doesnot have to be
forbidden to user, at least for monitoring purposes. If "virsh
dominfo" fails to run as an user, change the mode of the xenstore
read-only socket with:
chmod 666 /var/run/xenstored/socket_ro
and also make sure that the Xen Daemon is running correctly with
local HTTP server enabled, this is defined in
/etc/xen/xend-config.sxp which need the following line to be enabled:
(xend-http-server yes)
If needed restart the xend daemon after making the change with the
following command run as root:
service xend restart
Karel
--
Karel Zak <kzak(a)redhat.com>