
Hi Richard, On 14.05.2007, at 18:00, Richard W.M. Jones wrote:
Jan Michael wrote:
32266 stat64("/var/run/xenstored/socket", {st_mode=S_IFSOCK| 0600,st_size=0, ...}) = 0 32266 socket(PF_FILE, SOCK_STREAM, 0) = 4 32266 fcntl64(4, F_GETFD) = 0 32266 fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 32266 connect(4, {sa_family=AF_FILE, path="/var/run/xenstored/ socket"},110) = 0 32266 write(2, "libvir: error : no support for h"..., 42) = 42
It looks like the last thing it does is to connect to xenstored (successfully) then fails.
Did you get any further on this? I would be tempted to try libvirt from CVS.
No, not with virsh in libvirt 0.2.1. As you suggested I tried the latest libvirt from CVS. I configured it with: > ./autogen.sh --disable-bridge-params --with-test=no --with-qemu=no Because otherwise it won't compile on my installation. Virsh then can be successfully run from the libvirt/src directory. It reports me the following: <virsh version> virsh # version Compiled against library: libvir 0.2.2 Using library: libvir 0.2.2 Using API: Xen 3.0.1 Running hypervisor: Xen 3.0.0 </virsh version> But it still has a broken vcpuinfo command: <virsh vcpuinfo> virsh # vcpuinfo 0 VCPU: 0 CPU: 0 State: blocked CPU time: 0.0s CPU Affinity: -- </virsh vcpuinfo> I have no problem with that so far, since I can use libvirt 0.2.1 in my own programs without restriction of any kind. I use virsh very rarely for some testing purposes. Cheers, Jan