Pasi Kärkkäinen
2009-Oct-11 15:51 UTC
[Fedora-xen] xend fails to start in rawhide/F12 on x86_64
Hello,
I was just playing with Fedora on x86_64 box, and I upgraded it from F11
to F12 rawhide.
I installed xen rpms and myoung xendom0 kernel, added /etc/fstab
/proc/xen entry and rebooted into xen.
Now it seems xend doesn''t start for some reason. Has anyone noticed
this?
[root@f12test ~]# /etc/init.d/xend start
Starting xend daemon: [FAILED]
[root@f12test ~]# tail -29 /var/log/xen/xend.log
[2009-10-11 18:49:12 1976] INFO (SrvDaemon:339) Xend Daemon started
[2009-10-11 18:49:12 1976] INFO (SrvDaemon:343) Xend changeset: unavailable.
[2009-10-11 18:49:14 1976] ERROR (SrvDaemon:356) Exception starting xend ((111,
''Connection refused''))
Traceback (most recent call last):
File
"/usr/lib64/python2.6/site-packages/xen/xend/server/SrvDaemon.py",
line 348, in run
servers = SrvServer.create()
File
"/usr/lib64/python2.6/site-packages/xen/xend/server/SrvServer.py",
line 251, in create
root.putChild(''xend'', SrvRoot())
File
"/usr/lib64/python2.6/site-packages/xen/xend/server/SrvRoot.py", line
40, in __init__
self.get(name)
File "/usr/lib64/python2.6/site-packages/xen/web/SrvDir.py", line
84, in get
val = val.getobj()
File "/usr/lib64/python2.6/site-packages/xen/web/SrvDir.py", line
52, in getobj
self.obj = klassobj()
File
"/usr/lib64/python2.6/site-packages/xen/xend/server/SrvDomainDir.py",
line 41, in __init__
self.xd = XendDomain.instance()
File "/usr/lib64/python2.6/site-packages/xen/xend/XendDomain.py",
line 1736, in instance
inst.init()
File "/usr/lib64/python2.6/site-packages/xen/xend/XendDomain.py",
line 113, in init
xstransact.Mkdir(XS_VMROOT)
File
"/usr/lib64/python2.6/site-packages/xen/xend/xenstore/xstransact.py",
line 355, in Mkdir
complete(path, lambda t: t.mkdir(*args))
File
"/usr/lib64/python2.6/site-packages/xen/xend/xenstore/xstransact.py",
line 361, in complete
t = xstransact(path)
File
"/usr/lib64/python2.6/site-packages/xen/xend/xenstore/xstransact.py",
line 29, in __init__
self.transaction = xshandle().transaction_start()
File
"/usr/lib64/python2.6/site-packages/xen/xend/xenstore/xsutil.py", line
18, in xshandle
xs_handle = xen.lowlevel.xs.xs()
Error: (111, ''Connection refused'')
-- Pasi
M A Young
2009-Oct-11 17:42 UTC
Re: [Fedora-xen] xend fails to start in rawhide/F12 on x86_64
Pasi Kärkkäinen
2009-Oct-11 18:29 UTC
Re: [Fedora-xen] xend fails to start in rawhide/F12 on x86_64
On Sun, Oct 11, 2009 at 06:42:19PM +0100, M A Young wrote:> On Sun, 11 Oct 2009, Pasi Kärkkäinen wrote: > > >Hello, > > > >I was just playing with Fedora on x86_64 box, and I upgraded it from F11 > >to F12 rawhide. > > > >I installed xen rpms and myoung xendom0 kernel, added /etc/fstab > >/proc/xen entry and rebooted into xen. > > > >Now it seems xend doesn''t start for some reason. Has anyone noticed this? > > > >[root@f12test ~]# /etc/init.d/xend start > >Starting xend daemon: [FAILED] > > Do you have selinux enabled? If so, run setenforce 0 amd try again. The > selinux permissions for the files in /proc/xen aren''t correct or xen > friendly. >Thanks. selinux was the culprit. Disabling selinux fixed the problem, and xend starts now. I usually always disable selinux as a first thing, but now I forgot. Doh. :) -- Pasi