Difference between revisions of "Upgrade to Xen 3.2"

From PDP/Grid Wiki
Jump to navigationJump to search
 
Line 2: Line 2:
 
  @virtualization
 
  @virtualization
 
in the kickstart file.
 
in the kickstart file.
 +
 +
[[Image:Centos5-installer-virt.png|Screenshot from the text-based installer]]
  
 
There is no pre-compiled Xen 3.2 for CentOS 5 x86_64 available yet, so download the [http://bits.xensource.com/oss-xen/release/3.2.0/centos-5.1/xen-3.2.0-0xs.centos5.src.rpm source RPM] from [http://xen.org/ xen.org].
 
There is no pre-compiled Xen 3.2 for CentOS 5 x86_64 available yet, so download the [http://bits.xensource.com/oss-xen/release/3.2.0/centos-5.1/xen-3.2.0-0xs.centos5.src.rpm source RPM] from [http://xen.org/ 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.
 +
BuildRequires: transfig libidn-devel zlib-devel texi2html SDL-devel curl-devel
 +
BuildRequires: libX11-devel python-devel ghostscript tetex-latex
 +
BuildRequires: ncurses-devel gtk2-devel libaio-devel
 +
BuildRequires: perl
 +
BuildRequires: udev
 +
BuildRequires: /usr/include/gnu/stubs-32.h
 +
BuildRequires: dev86
 +
BuildRequires: gettext
 +
BuildRequires: gnutls-devel
 +
BuildRequires: openssl-devel

Revision as of 09:11, 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.

BuildRequires: transfig libidn-devel zlib-devel texi2html SDL-devel curl-devel
BuildRequires: libX11-devel python-devel ghostscript tetex-latex 
BuildRequires: ncurses-devel gtk2-devel libaio-devel
BuildRequires: perl 
BuildRequires: udev 
BuildRequires: /usr/include/gnu/stubs-32.h
BuildRequires: dev86
BuildRequires: gettext
BuildRequires: gnutls-devel
BuildRequires: openssl-devel