Should have added the xen version sorry : xen-3.0.1-4 It's all latest rawhide. On Thu, 2006-03-16 at 16:31 +0900, Naoki wrote: > I can't get xend to start, have not been able to for a couple of weeks, > if not more actually. Using 2.6.15-1.2009.4.2_FC5hypervisor #1 SMP > > Log says this : > > [2006-03-16 16:15:47 xend] INFO (SrvDaemon:285) Xend Daemon started > [2006-03-16 16:15:47 xend] INFO (SrvDaemon:289) Xend changeset: > unavailable . > [2006-03-16 16:15:47 xend] ERROR (SrvDaemon:299) Exception starting xend > ((111, 'Connection refused')) > Traceback (most recent call last): > File "/usr/lib/python2.4/site-packages/xen/xend/server/SrvDaemon.py", > line 293, in run > servers = SrvServer.create() > File "/usr/lib/python2.4/site-packages/xen/xend/server/SrvServer.py", > line 106, in create > root.putChild('xend', SrvRoot()) > File "/usr/lib/python2.4/site-packages/xen/xend/server/SrvRoot.py", > line 40, in __init__ > self.get(name) > File "/usr/lib/python2.4/site-packages/xen/web/SrvDir.py", line 82, in > get > val = val.getobj() > File "/usr/lib/python2.4/site-packages/xen/web/SrvDir.py", line 52, in > getobj > self.obj = klassobj() > File > "/usr/lib/python2.4/site-packages/xen/xend/server/SrvDomainDir.py", line > 39, in __init__ > self.xd = XendDomain.instance() > File "/usr/lib/python2.4/site-packages/xen/xend/XendDomain.py", line > 550, in instance > inst.init() > File "/usr/lib/python2.4/site-packages/xen/xend/XendDomain.py", line > 70, in init > xstransact.Mkdir(VMROOT) > File > "/usr/lib/python2.4/site-packages/xen/xend/xenstore/xstransact.py", line > 317, in Mkdir > complete(path, lambda t: t.mkdir(*args)) > File > "/usr/lib/python2.4/site-packages/xen/xend/xenstore/xstransact.py", line > 323, in complete > t = xstransact(path) > File > "/usr/lib/python2.4/site-packages/xen/xend/xenstore/xstransact.py", line > 20, in __init__ > self.transaction = xshandle().transaction_start() > File "/usr/lib/python2.4/site-packages/xen/xend/xenstore/xsutil.py", > line 18, in xshandle > xs_handle = xen.lowlevel.xs.xs() > RuntimeError: (111, 'Connection refused') > > I traced the binary and I see this : > [pid 2954] socket(PF_FILE, SOCK_STREAM, 0) = 4 > [pid 2954] connect(4, {sa_family=AF_FILE, > path="/var/run/xenstored/socket"}, 110) = -1 ECONNREFUSED (Connection > refused) > [pid 2954] close(4) > [pid 2943] socket(PF_FILE, SOCK_STREAM, 0 <unfinished ...> > [pid 2954] write(2, "Failed to contact xenstore (Conn"..., 65 > <unfinished ...> > > The socket exists but nothing has a handle on it though : > > $ ls -l /var/run/xenstored/socket > srw------- 1 root root 0 Mar 16 16:18 /var/run/xenstored/socket > > It suggests xenstore is my problem but in the same trace I see it > executing ok : > > [pid 2946] execve("/usr/sbin/xenstored", ["xenstored", > "--pid-file=/var/run/xenstore.pid"...], [/* 20 vars */]) = 0 > > So I ran it manually and I get this : > > # FATAL: Failed to initialize dom0 state: No such device > full talloc report on 'null_context' (total 56 bytes in 3 blocks) > struct domain contains 56 bytes in 2 blocks > (ref 0) > /local/domain/0 contains 16 bytes in 1 > blocks (ref 0) > > Another trace shows the failure probably being here : > > open("/proc/xen/xsd_kva", O_RDWR) = 10 > mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 10, 0) = -1 ENODEV > (No such device) > close(10) > > # ls -l /proc/xen/xsd_kva > -r-------- 1 root root 0 Mar 16 16:31 /proc/xen/xsd_kva > > > That's about as far as my debugging skills can go, anybody seen/know > this? -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list