Difference between revisions of "Upgrade to Xen 3.2"

From PDP/Grid Wiki
Jump to navigationJump to search
m
Line 17: Line 17:
 
             python-devel SDL-devel tetex-latex \
 
             python-devel SDL-devel tetex-latex \
 
             texi2html transfig udev zlib-devel
 
             texi2html transfig udev zlib-devel
 +
 +
 +
I had to make one minor change to the spec file: I changed the line
 +
#/usr/lib/xen/boot/hvmloader
 +
to
 +
/usr/lib/xen/boot/hvmloader

Revision as of 11:31, 23 April 2008

The CentOS 5.1 distribution comes with Xen 3.1 as an option. To install this, you need to select "Virtualization" during the installation stage or

@virtualization

in the kickstart file.

Screenshot from the text-based installer

There is no pre-compiled Xen 3.2 for CentOS 5 x86_64 available yet, so download the source RPM from xen.org.

Install the source RPM

rpm -i xen-3.2.0-0xs.centos5.src.rpm

which will leave the sources and spec file in /usr/src/redhat. The RPMs can be build when the build requirements are satisfied. The following list of packages should do.

yum install curl-devel dev86 gettext ghostscript \
            glibc-devel gnutls-devel gtk2-devel \
            libaio-devel libidn-devel libX11-devel \
            ncurses-devel openssl-devel perl \
            python-devel SDL-devel tetex-latex \
            texi2html transfig udev zlib-devel


I had to make one minor change to the spec file: I changed the line

#/usr/lib/xen/boot/hvmloader

to

/usr/lib/xen/boot/hvmloader