Thanks for the tip. Fedora xen rpm worked. <br>Previously i was using source packages. <br><br>But what is the solution if i use source package? <br>I renamed the file xen-evtchn to evtchn in modules folder and did depmod , it didn't work. <br>
Anything i need to change in source files ?<br><br>Thanks<br>Vipul<br><br><div class="gmail_quote">On Tue, Dec 22, 2009 at 2:32 PM, Pasi Kärkkäinen <span dir="ltr"><<a href="mailto:pasik@iki.fi">pasik@iki.fi</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On Tue, Dec 22, 2009 at 11:40:44AM +0530, vipul borikar wrote:<br>
> Hi ,<br>
> I have installed xen 3.4.2 package on FC12.<br>
><br>
<br>
</div>Are you using the Fedora xen-3.4.2 rpms ?<br>
<div><div></div><div class="h5"><br>
<br>
> My dom 0 kernel is kernel-PAE-2.6.31.6-1.2.81.xendom0.fc12.i686.rpm. My<br>
> machine is 32 bit Intel HT machine.<br>
><br>
> I am successfully able to boot the dom 0 but xend fails to start.<br>
><br>
> My xend.log shows:<br>
><br>
> [2009-12-21 14:14:18 1805] INFO (SrvDaemon:332) Xend Daemon started<br>
> [2009-12-21 14:14:18 1805] INFO (SrvDaemon:336) Xend changeset:<br>
> unavailable.<br>
> [2009-12-21 14:14:20 1805] ERROR (SrvDaemon:349) Exception starting xend<br>
> ((111, 'Connection refused'))<br>
> Traceback (most recent call last):<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/server/SrvDaemon.py",<br>
> line 341, in run<br>
> servers = SrvServer.create()<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/server/SrvServer.py",<br>
> line 251, in create<br>
> root.putChild('xend', SrvRoot())<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/server/SrvRoot.py", line<br>
> 40, in __init__<br>
> self.get(name)<br>
> File "/usr/lib/python2.6/site-packages/xen/web/SrvDir.py", line 84, in<br>
> get<br>
> val = val.getobj()<br>
> File "/usr/lib/python2.6/site-packages/xen/web/SrvDir.py", line 52, in<br>
> getobj<br>
> self.obj = klassobj()<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/server/SrvNode.py", line<br>
> 30, in __init__<br>
> self.xn = XendNode.instance()<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/XendNode.py", line 949,<br>
> in instance<br>
> inst.save()<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/XendNode.py", line 484,<br>
> in save<br>
> self.save_networks()<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/XendNode.py", line 499,<br>
> in save_networks<br>
> for network_uuid in XendNetwork.get_all()])<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/XendBase.py", line 102,<br>
> in get_record<br>
> for key in keys])<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/XendNetwork.py", line<br>
> 196, in get_VIFs<br>
> vms = XendDomain.instance().get_all_vms()<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/XendDomain.py", line<br>
> 1778, in instance<br>
> inst.init()<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/XendDomain.py", line<br>
> 113, in init<br>
> xstransact.Mkdir(XS_VMROOT)<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/xenstore/xstransact.py",<br>
> line 355, in Mkdir<br>
> complete(path, lambda t: t.mkdir(*args))<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/xenstore/xstransact.py",<br>
> line 361, in complete<br>
> t = xstransact(path)<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/xenstore/xstransact.py",<br>
> line 29, in __init__<br>
> self.transaction = xshandle().transaction_start()<br>
> File "/usr/lib/python2.6/site-packages/xen/xend/xenstore/xsutil.py",<br>
> line 18, in xshandle<br>
> xs_handle = xen.lowlevel.xs.xs()<br>
> Error: (111, 'Connection refused')<br>
> [2009-12-21 14:14:21 1804] INFO (SrvDaemon:220) Xend exited with status 1.<br>
><br>
> I know lot of people have got this error , but i tried all possible tweaks<br>
> but not able to make xend running.<br>
><br>
> I have attached xend-debug.log and xend.trace .<br>
><br>
> I have entry in fstab and also i have disabled selinux.<br>
><br>
> In xend-debug.log file shows some scsi files missing.<br>
><br>
> Any ideas?<br>
><br>
<br>
</div></div>I think the latest dom0 kernels rename evtchn to xen-evtchn, so you need<br>
to make sure those modules are loaded. xend requires them.<br>
<br>
Latest Fedora xen-3.4.2 rpms should take care of that. If you installed<br>
from source, then that's likely your problem.<br>
<font color="#888888"><br>
-- Pasi<br>
<br>
</font></blockquote></div><br>