| To: | Sriram Murali <msriram@xxxxxxxxxx> |
|---|---|
| Subject: | Re: [Xen-users] xend does not start |
| From: | David Cemin <davidcemin@xxxxxxxxx> |
| Date: | 2010年10月28日 13:52:20 -0200 |
| Cc: | xen-users@xxxxxxxxxxxxxxxxxxx |
| Delivery-date: | 2010年10月28日 08:53:56 -0700 |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=a1roIU2U9a5A0m7i1KlG81QoVpyNqPVnTcBB900nPBc=; b=FBo3PjwGRltD3Vo+VM11auqN0hOpA39D0PPTzf8ZdmP5vn7I2fg9cpPKERGRsg+mTT 1Q0W3Il7rFSdhiClMQDJBadBy5IhH+oJHCr5cDivyq3T084SyHXJjUeZQ+rzE3tn3qcI 1bCXk8Lo+9Als4VBnbwh3GuCwwf0Y0yNh44BE= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=BRaQqguW4Xl9+5SJ9wNCpfle0lNMgMJFcUUg45SJD0Th96OLulS88ysuh/sV4QGair uiqkyV4Fl9hwFek0nvWGaVacWng5j+vZscrChTYvrlZB8SMZ3w1SveK3x4ZLQDxK46pd afuyBfl+FXKgCv8TtozgHHueX7nOdASivoPo0= |
| Envelope-to: | www-data@xxxxxxxxxxxxxxxxxxx |
| In-reply-to: | <002701cb76b57ドルdadee607909ドルcb20$@ece.ubc.ca> |
| 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> |
| References: | <AANLkTi=tCRvnUN-Wj4RRp7gG5iUZHxO1Ry27QwXvu5wn@xxxxxxxxxxxxxx> <AANLkTinTSwPxAtYMOXVoGrmbVraWe4cvME1shob=Bqfy@xxxxxxxxxxxxxx> <002701cb76b57ドルdadee607909ドルcb20$@ece.ubc.ca> |
| Sender: | xen-users-bounces@xxxxxxxxxxxxxxxxxxx |
first of all make sure that you are choosing option from the boot menu.
Second, find the file site_customize.py. You can look for it using the command 'find / -name "sitecustomize.py" ' as root.(I do not have access to my machine right now, sorry!) It is somewhere in under the /etc/python... path. In that path the add the two import site lines as shown below:
# install the apport exception handler if available
import site
site.addsitedir("/usr/lib/python2.6/dist-packages")import site
site.addsitedir("/usr/lib/python2.6/site-packages")
try:
import apport_python_hook
except ImportError:
pass
else:
apport_python_hook.install()
Now xend should work. This is just a hack, maybe some one else has a better solution...
From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of David Cemin
Sent: October-28-10 7:57 AM
To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] xend does not start
Hello,
I've downloaded the xen 4.0.1 version as it is explained here:
So, I've made a clone from repository, with the following command:
hg clone -r RELEASE-4.0.1 http://xenbits.xen.org/xen-4.0-testing.hgAnd finally I've built xen, tools and stubdom.
I was looking for a paravirtualized domain, and so I follow the instructions from here:
So, I am able to boot dom0 successfully, but apparently xend its not starting.
A few things that I have noticed:
1) lsmod does not list evtchn and neither gntdev, and they are not compiled as a Module. I have tried also to insert them with lsmod, and of course, I dont have them.
2) The nodes appear in both /proc/misc and /dev/xen, and the numbers are correct
% cat /proc/misc
52 freefall
224 tpm0
53 network_throughput
54 network_latency
55 cpu_dma_latency
56 device-mapper
1 psaux
200 tun
57 pktcdvd
228 hpet
58 blktap-control
59 xen/gntdev
60 xen/evtchn
229 fuse
61 ecryptfs
231 snapshot
227 mcelog
62 rfkill
63 vga_arbiter
% ll /dev/xen
total 0
crw-rw---- 1 root root 10, 60 2010年10月27日 17:32 evtchn
crw-rw---- 1 root root 10, 59 2010年10月27日 17:32 gntdev
3) I am really running dom)
% cat /proc/xen/capabilities
control_d
4) /var/log/xen shows the following errors:
xend.log
[2010年10月27日 17:32:31 1307] INFO (SrvDaemon:331) Xend Daemon started
[2010年10月27日 17:32:31 1307] INFO (SrvDaemon:335) Xend changeset: Wed Aug 25 09:22:42 2010 +0100 21324:b536ebfba183.
[2010年10月27日 17:32:31 1307] ERROR (SrvDaemon:347) Exception starting xend ((13, 'Permission denied'))
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/xen/xend/server/SrvDaemon.py", line 339, in run
servers = SrvServer.create()
File "/usr/lib/python2.6/dist-packages/xen/xend/server/SrvServer.py", line 251, in create
root.putChild('xend', SrvRoot())
File "/usr/lib/python2.6/dist-packages/xen/xend/server/SrvRoot.py", line 40, in __init__
self.get(name)
File "/usr/lib/python2.6/dist-packages/xen/web/SrvDir.py", line 82, in get
val = val.getobj()
File "/usr/lib/python2.6/dist-packages/xen/web/SrvDir.py", line 52, in getobj
self.obj = klassobj()
File "/usr/lib/python2.6/dist-packages/xen/xend/server/SrvNode.py", line 30, in __init__
self.xn = XendNode.instance()
File "/usr/lib/python2.6/dist-packages/xen/xend/XendNode.py", line 752, in instance
inst = XendNode()
File "/usr/lib/python2.6/dist-packages/xen/xend/XendNode.py", line 87, in __init__
self.other_config["xen_pagesize"] = self.xeninfo_dict()["xen_pagesize"]
File "/usr/lib/python2.6/dist-packages/xen/xend/XendNode.py", line 741, in xeninfo_dict
return dict(self.xeninfo())
File "/usr/lib/python2.6/dist-packages/xen/xend/XendNode.py", line 685, in xeninfo
info['xen_scheduler'] = self.xenschedinfo()
File "/usr/lib/python2.6/dist-packages/xen/xend/XendNode.py", line 675, in xenschedinfo
sched_id = self.xc.sched_id_get()
Error: (13, 'Permission denied')
xend-debug.log
Xend started at Wed Oct 27 17:32:31 2010.
domctl operation failed -- need to rebuild the user-space tool set?
sysctl operation failed -- need to rebuild the user-space tool set?
Exception starting xend: (13, 'Permission denied')
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
self.run()
File "/usr/lib/python2.6/dist-packages/xen/xend/XendMonitor.py", line 230, in run
for domid, cputimes in self._get_cpu_stats().items():
File "/usr/lib/python2.6/dist-packages/xen/xend/XendMonitor.py", line 208, in _get_cpu_stats
for domain in self.xc.domain_getinfo():
Error: (13, 'Permission denied')
Does anyone have any Idea of how can I start xend correctly ?
Thank you!
--
David Cemin
_______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [Xen-users] Re: xend does not start , David Cemin |
|---|---|
| Next by Date: | [Xen-users] Named in domu listening on only some IP addresses , David Dyer-Bennet |
| Previous by Thread: | [Xen-users] Re: xend does not start , David Cemin |
| Next by Thread: | [Xen-users] Named in domu listening on only some IP addresses , David Dyer-Bennet |
| Indexes: | [Date] [Thread] [Top] [All Lists] |