This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] Fail to start xend

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Fail to start xend
From: Mingfan Lu <mingfan.lu@xxxxxxxxx>
Date: Fri, 11 Jun 2010 11:57:32 +0800
Delivery-date: Thu, 10 Jun 2010 20:58:55 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=zGLIExQx+m1f0ocNVocMpM37NWKMQ17300muC5xPx6M=; b=JdTJ8DQeLpzzbMYTF/DrcDeyc2IzRGVMiZD36D5liuNDHesr3Nih6s7iM25L+qaPYb 19N38LETPSsCT1f5xvucbybiP2n75DqKJqQ12UvjlMmYP9moJjK4S1yeOlYoVNL6JB+N bbP4wSygbDqHa6dPYGb73XJ9MSZIbowUKY9g0=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=TuwbPaYOyARnvdtiXJwxtzdLds4LNKEIbyXjnJQejBYkhyXbny88FBTys/LwU3XuhI wnJpxG873uM+f6kEpUkEzgpLnaxrnEzzvyCMe6NPnA3c53maNEOjupCk9ZewFEToALLp SyMhp/3T1FLHIkgR4KRmyhgWbOgF2TFjFfstE=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
I am want to use xenoprof in pv dom0. so i use� the patch from Dulloor (in branch origin/xen/oprofile ) to the xen/stable-2.6.32.x.�
My xen (version: 4.0.0) which is compied from the source code.
All seems to work, I even could use oprofile to collect samples.
But the xend which could not start normally.

check the xend.log, I find taht�
[2010-06-11 10:34:31 5887] INFO (SrvDaemon:332) Xend Daemon started
[2010-06-11 10:34:31 5887] INFO (SrvDaemon:336) Xend changeset: unavailable.
[2010-06-11 10:34:32 5887] ERROR (SrvDaemon:349) Exception starting xend ((111, 'Connection refused'))
Traceback (most recent call last):
� File "/usr/local/lib/python2.6/site-packages/xen/xend/server/SrvDaemon.py", line 341, in run
��� servers = SrvServer.create()
� File "/usr/local/lib/python2.6/site-packages/xen/xend/server/SrvServer.py", line 251, in create
��� root.putChild('xend', SrvRoot())
� File "/usr/local/lib/python2.6/site-packages/xen/xend/server/SrvRoot.py", line 40, in __init__
��� self.get(name)
� File "/usr/local/lib/python2.6/site-packages/xen/web/SrvDir.py", line 84, in get
��� val = val.getobj()
� File "/usr/local/lib/python2.6/site-packages/xen/web/SrvDir.py", line 52, in getobj
��� self.obj = klassobj()
� File "/usr/local/lib/python2.6/site-packages/xen/xend/server/SrvNode.py", line 30, in __init__
��� self.xn = XendNode.instance()
� File "/usr/local/lib/python2.6/site-packages/xen/xend/XendNode.py", line 1141, in instance
��� inst.save()
� File "/usr/local/lib/python2.6/site-packages/xen/xend/XendNode.py", line 578, in save
��� self.save_networks()
� File "/usr/local/lib/python2.6/site-packages/xen/xend/XendNode.py", line 594, in save_networks
��� for network_uuid in XendNetwork.get_all()])
� File "/usr/local/lib/python2.6/site-packages/xen/xend/XendBase.py", line 102, in get_record
��� for key in keys])
� File "/usr/local/lib/python2.6/site-packages/xen/xend/XendNetwork.py", line 196, in get_VIFs
��� vms = XendDomain.instance().get_all_vms()
� File "/usr/local/lib/python2.6/site-packages/xen/xend/XendDomain.py", line 1882, in instance
��� inst.init()
� File "/usr/local/lib/python2.6/site-packages/xen/xend/XendDomain.py", line 114, in init
��� xstransact.Mkdir(XS_VMROOT)
� File "/usr/local/lib/python2.6/site-packages/xen/xend/xenstore/xstransact.py", line 355, in Mkdir
��� complete(path, lambda t: t.mkdir(*args))
� File "/usr/local/lib/python2.6/site-packages/xen/xend/xenstore/xstransact.py", line 361, in complete
��� t = xstransact(path)
� File "/usr/local/lib/python2.6/site-packages/xen/xend/xenstore/xstransact.py", line 29, in __init__
��� self.transaction = xshandle().transaction_start()
� File "/usr/local/lib/python2.6/site-packages/xen/xend/xenstore/xsutil.py", line 18, in xshandle
��� xs_handle = xen.lowlevel.xs.xs()
Error: (111, 'Connection refused')
[2010-06-11 10:34:32 5886] INFO (SrvDaemon:220) Xend exited with status 1.

I go� check /proc/xen/capabilities , it contains control_d in this file.

and then I go to the /dev/xen, nothing in this directory.
It seems evtchn which is missing.

then I compile� xen_evtchn as� module (before, xen_evtchn is built-in), and modprobe xen_evtchn manually�
it seems evtchn in /dev/xen now.

Go on to execute /etc/init.d/xend start. just fail. the error log is the same mentioned above.
and the evtchn is missing in /dev/xen now

try xenstored,

I got
ERROR Internal error: Could not open event channel interface (22 = Invalid argument)
FATAL: Failed to open evtchn device: Invalid argument

any comments and suggestion?�

Mingfan Lu
Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] Fail to start xend, Mingfan Lu <=