[Pkg-xen-devel] Xend not starting (Lenny backport of Xen 3.4.3-rc3)
Ian Campbell
ijc at hellion.org.uk
Thu Apr 1 07:42:38 UTC 2010
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>
More information about the Pkg-xen-devel
mailing list