Thomas Goirand
2010-Mar-31 18:54 UTC
[Pkg-xen-devel] Xend not starting (Lenny backport of Xen 3.4.3-rc3)
Hi, I have recompiled xen-3_3.4.3~rc3-1 in Lenny, together with the 2.6.32-10 kernel. While my dom0 boots without issue under Xen, xend refuses to start. I have cut/past my xend.log is bellow. Is there any reason why a backport of this version of Xen wouldn't work in Lenny? Should I try the already compiled SID binaries in Lenny without trying to build myself? Cheers, Thomas When I start xend, it says: # /etc/init.d/xend start Starting XEN control daemon: xenstored xenconsoled xendERROR Internal error: Could not open event channel interface (22 = Invalid argument) FATAL: Failed to open evtchn device: Invalid argument failed! and the xend.log has: [2010-03-31 22:40:48 8814] INFO (SrvDaemon:332) Xend Daemon started [2010-03-31 22:40:48 8814] INFO (SrvDaemon:336) Xend changeset: unavailable. [2010-03-31 22:40:48 8814] INFO (XendNetwork:114) Not recreating missing unmanaged network xenbr0 [2010-03-31 22:40:48 8814] INFO (XendNetwork:114) Not recreating missing unmanaged network eth0 [2010-03-31 22:40:51 8814] ERROR (SrvDaemon:349) Exception starting xend ((111, 'Connection refused')) Traceback (most recent call last): File "/usr/lib/xen-3.4/lib/python/xen/xend/server/SrvDaemon.py", line 341, in run servers = SrvServer.create() File "/usr/lib/xen-3.4/lib/python/xen/xend/server/SrvServer.py", line 251, in create root.putChild('xend', SrvRoot()) File "/usr/lib/xen-3.4/lib/python/xen/xend/server/SrvRoot.py", line 40, in __init__ self.get(name) File "/usr/lib/xen-3.4/lib/python/xen/web/SrvDir.py", line 84, in get val = val.getobj() File "/usr/lib/xen-3.4/lib/python/xen/web/SrvDir.py", line 52, in getobj self.obj = klassobj() File "/usr/lib/xen-3.4/lib/python/xen/xend/server/SrvNode.py", line 30, in __init__ self.xn = XendNode.instance() File "/usr/lib/xen-3.4/lib/python/xen/xend/XendNode.py", line 949, in instance inst.save() File "/usr/lib/xen-3.4/lib/python/xen/xend/XendNode.py", line 484, in save self.save_networks() File "/usr/lib/xen-3.4/lib/python/xen/xend/XendNode.py", line 499, in save_networks for network_uuid in XendNetwork.get_all()]) File "/usr/lib/xen-3.4/lib/python/xen/xend/XendBase.py", line 101, in get_record for key in keys]) File "/usr/lib/xen-3.4/lib/python/xen/xend/XendNetwork.py", line 196, in get_VIFs vms = XendDomain.instance().get_all_vms() File "/usr/lib/xen-3.4/lib/python/xen/xend/XendDomain.py", line 1778, in instance inst.init() File "/usr/lib/xen-3.4/lib/python/xen/xend/XendDomain.py", line 113, in init xstransact.Mkdir(XS_VMROOT) File "/usr/lib/xen-3.4/lib/python/xen/xend/xenstore/xstransact.py", line 355, in Mkdir complete(path, lambda t: t.mkdir(*args)) File "/usr/lib/xen-3.4/lib/python/xen/xend/xenstore/xstransact.py", line 361, in complete t = xstransact(path) File "/usr/lib/xen-3.4/lib/python/xen/xend/xenstore/xstransact.py", line 29, in __init__ self.transaction = xshandle().transaction_start() File "/usr/lib/xen-3.4/lib/python/xen/xend/xenstore/xsutil.py", line 18, in xshandle xs_handle = xen.lowlevel.xs.xs() Error: (111, 'Connection refused') [2010-03-31 22:40:52 8813] INFO (SrvDaemon:220) Xend exited with status 1.
Ian Campbell
2010-Apr-01 07:42 UTC
[Pkg-xen-devel] Xend not starting (Lenny backport of Xen 3.4.3-rc3)
On Thu, 2010-04-01 at 02:54 +0800, Thomas Goirand wrote:> Hi, > > I have recompiled xen-3_3.4.3~rc3-1 in Lenny, together with the > 2.6.32-10 kernel. While my dom0 boots without issue under Xen, xend > refuses to start. I have cut/past my xend.log is bellow. > > Is there any reason why a backport of this version of Xen wouldn't work > in Lenny? Should I try the already compiled SID binaries in Lenny > without trying to build myself?I don't see why not.> When I start xend, it says: > # /etc/init.d/xend start > Starting XEN control daemon: xenstored xenconsoled xendERROR Internal > error: Could not open event channel interface (22 = Invalid argument) > FATAL: Failed to open evtchn device: Invalid argument > failed!Do you have the event channel driver loaded? What does /dev/xen contain? I have a feeling you also need to backport xen-utils-common (source: xen-common) in order to get an /etc/init.d/xend which loads the correct modules. Ian.> > and the xend.log has: > [2010-03-31 22:40:48 8814] INFO (SrvDaemon:332) Xend Daemon started > [2010-03-31 22:40:48 8814] INFO (SrvDaemon:336) Xend changeset: unavailable. > [2010-03-31 22:40:48 8814] INFO (XendNetwork:114) Not recreating missing > unmanaged network xenbr0 > [2010-03-31 22:40:48 8814] INFO (XendNetwork:114) Not recreating missing > unmanaged network eth0 > [2010-03-31 22:40:51 8814] ERROR (SrvDaemon:349) Exception starting xend > ((111, 'Connection refused')) > Traceback (most recent call last): > File "/usr/lib/xen-3.4/lib/python/xen/xend/server/SrvDaemon.py", line > 341, in run > servers = SrvServer.create() > File "/usr/lib/xen-3.4/lib/python/xen/xend/server/SrvServer.py", line > 251, in create > root.putChild('xend', SrvRoot()) > File "/usr/lib/xen-3.4/lib/python/xen/xend/server/SrvRoot.py", line > 40, in __init__ > self.get(name) > File "/usr/lib/xen-3.4/lib/python/xen/web/SrvDir.py", line 84, in get > val = val.getobj() > File "/usr/lib/xen-3.4/lib/python/xen/web/SrvDir.py", line 52, in getobj > self.obj = klassobj() > File "/usr/lib/xen-3.4/lib/python/xen/xend/server/SrvNode.py", line > 30, in __init__ > self.xn = XendNode.instance() > File "/usr/lib/xen-3.4/lib/python/xen/xend/XendNode.py", line 949, in > instance > inst.save() > File "/usr/lib/xen-3.4/lib/python/xen/xend/XendNode.py", line 484, in save > self.save_networks() > File "/usr/lib/xen-3.4/lib/python/xen/xend/XendNode.py", line 499, in > save_networks > for network_uuid in XendNetwork.get_all()]) > File "/usr/lib/xen-3.4/lib/python/xen/xend/XendBase.py", line 101, in > get_record > for key in keys]) > File "/usr/lib/xen-3.4/lib/python/xen/xend/XendNetwork.py", line 196, > in get_VIFs > vms = XendDomain.instance().get_all_vms() > File "/usr/lib/xen-3.4/lib/python/xen/xend/XendDomain.py", line 1778, > in instance > inst.init() > File "/usr/lib/xen-3.4/lib/python/xen/xend/XendDomain.py", line 113, > in init > xstransact.Mkdir(XS_VMROOT) > File "/usr/lib/xen-3.4/lib/python/xen/xend/xenstore/xstransact.py", > line 355, in Mkdir > complete(path, lambda t: t.mkdir(*args)) > File "/usr/lib/xen-3.4/lib/python/xen/xend/xenstore/xstransact.py", > line 361, in complete > t = xstransact(path) > File "/usr/lib/xen-3.4/lib/python/xen/xend/xenstore/xstransact.py", > line 29, in __init__ > self.transaction = xshandle().transaction_start() > File "/usr/lib/xen-3.4/lib/python/xen/xend/xenstore/xsutil.py", line > 18, in xshandle > xs_handle = xen.lowlevel.xs.xs() > Error: (111, 'Connection refused') > [2010-03-31 22:40:52 8813] INFO (SrvDaemon:220) Xend exited with status 1. > > _______________________________________________ > Pkg-xen-devel mailing list > Pkg-xen-devel at lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/pkg-xen-devel >-- Ian Campbell Even if you can deceive people about a product through misleading statements, sooner or later the product will speak for itself. -- Hajime Karatsu -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20100401/63d7ac33/attachment.pgp>