[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Can someone please build a Xen 3.2 rpm for CentOS 5.1x64?
Hi, I followed you instructions, I've build and installed xen-3.2.0-0xs and xen-libs-3.2.0-0xs. Now I get this error when I execute xm list: Error: Unable to connect to xend: No such file or directory. Is xend running? And into the xend.log I have [2008-04-24 09:48:01 3499] INFO (SrvDaemon:331) Xend Daemon started [2008-04-24 09:48:01 3499] INFO (SrvDaemon:335) Xend changeset: unavailable. [2008-04-24 09:48:01 3499] INFO (SrvDaemon:342) Xend version: Unknown. [2008-04-24 09:48:01 3499] ERROR (SrvDaemon:353) Exception starting xend ((13, 'Permission denied')) Traceback (most recent call last): File "/usr/lib64/python2.4/site-packages/xen/xend/server/SrvDaemon.py", line 345, in run servers = SrvServer.create() File "/usr/lib64/python2.4/site-packages/xen/xend/server/SrvServer.py", line 251, in create root.putChild('xend', SrvRoot()) File "/usr/lib64/python2.4/site-packages/xen/xend/server/SrvRoot.py", line 40, in __init__ self.get(name) File "/usr/lib64/python2.4/site-packages/xen/web/SrvDir.py", line 82, in get val = val.getobj() File "/usr/lib64/python2.4/site-packages/xen/web/SrvDir.py", line 52, in getobj self.obj = klassobj() File "/usr/lib64/python2.4/site-packages/xen/xend/server/SrvNode.py", line 30, in __init__ self.xn = XendNode.instance() File "/usr/lib64/python2.4/site-packages/xen/xend/XendNode.py", line 709, in instance inst = XendNode() File "/usr/lib64/python2.4/site-packages/xen/xend/XendNode.py", line 83, in __init__ self.other_config["xen_pagesize"] = self.xeninfo_dict()["xen_pagesize"] File "/usr/lib64/python2.4/site-packages/xen/xend/XendNode.py", line 673, in xeninfo_dict return dict(self.xeninfo()) File "/usr/lib64/python2.4/site-packages/xen/xend/XendNode.py", line 617, in xeninfo info['xen_scheduler'] = self.xenschedinfo() File "/usr/lib64/python2.4/site-packages/xen/xend/XendNode.py", line 607, in xenschedinfo sched_id = self.xc.sched_id_get() Error: (13, 'Permission denied') I read this is about the python used in the previous version of xen of mu centos5 linux but I suppose this error is due to the previous kernel. Now I'm running this: [root@hyp10 ~]# uname -a Linux hyp10.infolan 2.6.18-53.1.14.el5xen #1 SMP Wed Mar 5 12:08:17 EST 2008 x86_64 x86_64 x86_64 GNU/Linux [root@hyp10 ~]# rpm -qa | grep xen kmod-drbd82-xen-8.2.5-1.2.6.18_53.1.14.el5 kernel-xen-2.6.18-53.1.14.el5 xen-libs-3.2.0-0xs xen-3.2.0-0xs kernel-xen-devel-2.6.18-53.1.14.el5 And this is the python I have installed: [root@hyp10 ~]# find /usr/ -name "SrvDaemon.py" /usr/src/redhat/BUILD/xen-3.2.0/tools/python/xen/xend/server/SrvDaemon.py /usr/src/redhat/BUILD/xen-3.2.0/tools/python/build/lib.linux-x86_64-2.4/xen/xend/server/SrvDaemon.py /usr/lib64/python2.4/site-packages/xen/xend/server/SrvDaemon.py [root@hyp10 ~]# find /usr/ -name "python*" | grep -v doc /usr/include/python2.4 /usr/include/python2.4/pythonrun.h /usr/share/man/man1/python.1.gz /usr/share/mc/syntax/python.syntax /usr/src/redhat/BUILD/xen-3.2.0/tools/xenstat/libxenstat/bindings/swig/python /usr/src/redhat/BUILD/xen-3.2.0/tools/security/python /usr/src/redhat/BUILD/xen-3.2.0/tools/python /usr/src/redhat/BUILD/xen-3.2.0/tools/python/logging/logging-0.4.9.2/python_logging.html /usr/lib/rpm/pythondeps.sh /usr/lib/python2.4 /usr/lib/python2.4/config/python.o /usr/lib64/python2.4 /usr/lib64/python2.4/idlelib/Icons/python.gif /usr/lib64/python2.4/config/python.o /usr/lib64/python2.4/site-packages/japanese/python /usr/bin/python2 /usr/bin/python2.4 /usr/bin/python How do you suggest me to go on? Thanks Marco 2008/3/31, Ross S. W. Walker <rwalker@xxxxxxxxxxxxx>: > Rudi Ahlers wrote: > > > > Hi all > > > > I'm looking for the rpm's for Xen 3.2 x64 to use on CentOS 5.1. > > Unfortunately I have had no joy in trying to rebuild the src rpm. If > > anyone has done it before, please let me know > > > I can get you going, though you will need to type in the commands > to compile it on your end. > > 1) Install CentOS 5.1 x86_64 + virtualization package > > 2) Install these packages via yum: > > # yum intstall gcc binutils dev86 bison flex kernel-xen-devel transfig > libidn-devel zlib-devel texi2html SDL-devel curl-devel libX11-devel > python-devel ghostscript tetex-latex ncurses-devel gtk2-devel libaio-devel > perl glibc-devel.x86_64 glibc-devel.i386 gettext gnutls-devel openssl-devel > > A lot of dependencies will be pulled in, but hey that's life.. > > 3) Download the xen 3.2 src rpm from xen.org and install it > > 4) cd to '/usr/src/redhat/SPECS' and type in 'rpmbuild -ba xen.spec' > > If it aborts with an error, it shouldn't, so post it and > someone will help you with it. > > 5) cd to '/usr/src/redhat/RPMS/x86_64' and type in > 'rpm -Uvh xen-3.2.0-0xs.x86_64.rpm xen-libs-3.2.0-0xs.x86_64.rpm' > > Then your done. > > There are 2 issues I encountered with the xen.org 3.2 version. > > 1) The Xen API interface doesn't handle an unspecified > 'timer_mode' option which causes virt-manager and > virt-install to break. There is a patch for this and > I can send a patched src rpm with it if you want. > > 2) utc_timeoffset isn't automatically calculated so > you need to specify it. I also have a patch for that > too, included in my new src rpm. > > -Ross > > ______________________________________________________________________ > This e-mail, and any attachments thereto, is intended only for use by > the addressee(s) named herein and may contain legally privileged > and/or confidential information. If you are not the intended recipient > of this e-mail, you are hereby notified that any dissemination, > distribution or copying of this e-mail, and any attachments thereto, > is strictly prohibited. If you have received this e-mail in error, > please immediately notify the sender and permanently delete the > original and any copy or printout thereof. > > > > _______________________________________________ > Xen-users mailing list > Xen-users@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-users > _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |