[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] Installing Xen 3.1.3 from source over an existing Xen hypervisor

  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: Virajith Jalaparti <virajith.j@xxxxxxxxx>
  • Date: Thu, 14 Oct 2010 10:51:53 -0500
  • Delivery-date: Thu, 14 Oct 2010 08:53:32 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=kZFLpVAsNsNo1s9H6ssKpAFaI1rtpLwFGDwpg48d5cVFxKlLqpkCheuLyervKGwFgO jKU+golWVJNE2Yqhm3pi/bfA5xT90eYh6GTOG1C5Zzx4Z9kepbhou5PtGcCUiv8LLPG5 p3pC4VvXBn/DSfI5oEM8DfgrBJtj/JNdveBb8=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>


Initially, I had installed Xen 3.1 using "yum install" command in CentOS. However, now I am trying to re-install Xen 3.1.3 from source code (as I wanted to modify the code for some of my experiments). For this, I just did "make xen; make tools; make install-xen; make install-tools". I did not do a "make world" since I wanted to use the linux kernel which was installed during my earlier install of Xen (using yum install").

I have a couple of questions regarding this:
1. Is this sufficient to make a completely new install of Xen which works perfectly? 2. I believe the answer for (1) above is No. This is because, after I did that, I am not able to run "xm" or "xend".
When I try to run xm (in root mode) I get the following error:
"Traceback (most recent call last):
  File "/usr/sbin/xm", line 8, in ?
    from xen.xm import main
  File "/usr/lib64/python2.4/site-packages/xen/xm/main.py", line 54, in ?
    from xen.xm import console
  File "usr/lib64/python2.4/site-packages/xen/xm/console.py", line 19, in ?
ImportError: /usr/lib64/python2.4/site-packages/xen/lowlevel/xs.so: undefined symbol: xs_set_target".

Does any one know why I get this error? (an error in build process may be?).

Further, when I just run "xend", I get the following error:
"Traceback (most recent call last):
  File "/usr/sbin/xen-python-path", line 38, in ?
    print os.path.join(xen.util.auxbin.libpath(), p)
AttributeError: 'module' object has no attribute 'libpath'"

Further a "ps aux" shows that xend is not running.

Can someone help me in fixing this problem? Is there a way to perform a fresh install of Xen 3.1.3 without having to downloading a new kernel?

Thanks in advance,

Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.