[Pkg-xen-devel] Debian version and xend

Paul van der Vlis paul at vandervlis.nl
Fri Aug 29 19:58:49 UTC 2008


Paul van der Vlis schreef:
> Hello,
> 
> I just upgraded my 64-bits dom0 from Etch to Lenny, I am still running
> the 2.6.18 Xen kernel by apt-pinning it (see later).
> 
> But now xend does not start anymore:
> 
> ------------
> xen:~# /etc/init.d/xend start
> Starting XEN control daemon: xendTraceback (most recent call last):
>   File "/usr/lib/xen-3.0.3-1/bin/xend", line 40, in <module>
>     from xen.xend.server import SrvDaemon

I see I am using the old xen-3.0.3.
I tried the new 3.2-1 by changing /etc/init.d/xend: VERSION="3.2-1".

xen:/etc/init.d# /etc/init.d/xend start
Starting XEN control daemon: xend failed!

/var/log/syslog says:
-------
Aug 29 21:50:01 xen BLKTAPCTRL[3808]: blktapctrl: v1.0.0
Aug 29 21:50:01 xen BLKTAPCTRL[3808]: Found driver: [raw image (aio)]
Aug 29 21:50:01 xen BLKTAPCTRL[3808]: Found driver: [raw image (sync)]
Aug 29 21:50:01 xen BLKTAPCTRL[3808]: Found driver: [vmware image (vmdk)]
Aug 29 21:50:01 xen BLKTAPCTRL[3808]: Found driver: [ramdisk image (ram)]
Aug 29 21:50:01 xen BLKTAPCTRL[3808]: Found driver: [qcow disk (qcow)]
Aug 29 21:50:01 xen BLKTAPCTRL[3808]: couldn't find device number for
'blktap0'
Aug 29 21:50:01 xen BLKTAPCTRL[3808]: Unable to start blktapctrl
-------

/var/log/xen/xend.log says:
-----
[2008-08-29 21:50:01 3814] INFO (SrvDaemon:331) Xend Daemon started
[2008-08-29 21:50:01 3814] INFO (SrvDaemon:335) Xend changeset: Tue Oct
17 22:09:52 2006 +0100 .
[2008-08-29 21:50:01 3814] INFO (SrvDaemon:342) Xend version: Unknown.
[2008-08-29 21:50:01 3814] ERROR (SrvDaemon:353) Exception starting xend
((13, 'Permission denied'))
Traceback (most recent call last):
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/server/SrvDaemon.py",
line 345, in run
    servers = SrvServer.create()
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/server/SrvServer.py",
line 251, in create
    root.putChild('xend', SrvRoot())
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/server/SrvRoot.py", line
40, in __init__
    self.get(name)
  File "/usr/lib/xen-3.2-1/lib/python/xen/web/SrvDir.py", line 82, in get
    val = val.getobj()
  File "/usr/lib/xen-3.2-1/lib/python/xen/web/SrvDir.py", line 52, in getobj
    self.obj = klassobj()
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/server/SrvNode.py", line
30, in __init__
    self.xn = XendNode.instance()
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendNode.py", line 709,
in instance
    inst = XendNode()
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendNode.py", line 83, in
__init__
    self.other_config["xen_pagesize"] = self.xeninfo_dict()["xen_pagesize"]
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendNode.py", line 673,
in xeninfo_dict
    return dict(self.xeninfo())
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendNode.py", line 617,
in xeninfo
    info['xen_scheduler'] = self.xenschedinfo()
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendNode.py", line 607,
in xenschedinfo
    sched_id = self.xc.sched_id_get()
Error: (13, 'Permission denied')
[2008-08-29 21:50:01 3813] INFO (SrvDaemon:219) Xend exited with status 1.
-------

With regards,
Paul van der Vlis.




-- 
http://www.vandervlis.nl/




More information about the Pkg-xen-devel mailing list