(1) 在RHEL5.4上安装Xen3.1
2009-10-26 21:23
267 查看
1. 准备源程序
(1)分别下载xen-3.1.0-src.tgz 和linux-2.6.18.tar.bz2放在/usr/src下
(2) 查看
#ls /urs/src
kernels linux-2.6.18.tar.bz2 redhat xen-3.1.0-src.tgz
(3)解压xen-3.1.0-src.tgz,并拷贝linux-2.6.18.tar.bz2到xen-3.1.0-src目录下
#tar -zxvf xen-3.1.0-src.tgz
#cp linux-2.6.18.tar.bz2 xen-3.1.0-src
#ls xen-3.1.0-src
2. 检查依赖包
(1) gcc //需要 GCC v3.4 or later
[root@localhost src]# gcc -v
(2) GNU Make
[root@localhost src]# rpm -aq | grep make
(3) GNU Binutils
[root@localhost src]# rpm -aq | grep binutils
(4) Zlib //e.g., zlib-dev
[root@localhost src]# rpm -aq | grep zlib
(5) Python //v2.3 or python-dev
[root@localhost src]# python
(6) curses //e.g., libncurses-deve
[root@localhost src]# rpm -aq | grep curses
(7) OpenSSL //e.g., openssl-dev
[root@localhost src]# rpm -aq | grep openssl
(8) X11 // e.g., xorg-x11-dev
[root@localhost src]# rpm -aq | grep x11
(9) bridge-utils //(/sbin/brctl)
[root@localhost src]# rpm -aq | grep bridge-utils
(10) iproute // /sbin/ip
[root@localhost src]# rpm -aq | grep iproute
(11) hotplug or udev
[root@localhost src]# rpm -aq | grep udev
如果有包没有安装,就要手动安装。
从光盘安装bridge-utils举例:
#mount -o loop /root/rhel_dvd.iso /mnt
#cd /mnt/server
#rpm -ivh bridge-utils-1.1-2.i386.rpm
.......
#rpm -aq | grep bridge-utils //检查是否安装成功
3.编译
(1) 编译安装
make // make world
make install
(2) 制作启动文件 initrd
depmod 2.6.18-xen
mkinitrd -v -f --with=accraid --with=sd_mod --with=scsi_mod /boot/initrd-2.6.18-xen.img 2.6.18-xen
(3)修改grub文件
#vim /boot/grub/grub.conf
加入以下内容
title Xen 3.1/ XenLinux 2.6.18 // Previledged Linux
root (hdx, x)
kernel /boot/xen-3.1.0.gz console=vga
module /boot/vmlinuz-2.6.18-xen root=(root-dev) ro console=tty0
module /boot/initrd-2.6.18-xen.img
(4) 重启系统,选择 Xen3.1/XenLinux2.6.18进入Previledged Linux
4.
(1)分别下载xen-3.1.0-src.tgz 和linux-2.6.18.tar.bz2放在/usr/src下
(2) 查看
#ls /urs/src
kernels linux-2.6.18.tar.bz2 redhat xen-3.1.0-src.tgz
(3)解压xen-3.1.0-src.tgz,并拷贝linux-2.6.18.tar.bz2到xen-3.1.0-src目录下
#tar -zxvf xen-3.1.0-src.tgz
#cp linux-2.6.18.tar.bz2 xen-3.1.0-src
#ls xen-3.1.0-src
2. 检查依赖包
(1) gcc //需要 GCC v3.4 or later
[root@localhost src]# gcc -v
(2) GNU Make
[root@localhost src]# rpm -aq | grep make
(3) GNU Binutils
[root@localhost src]# rpm -aq | grep binutils
(4) Zlib //e.g., zlib-dev
[root@localhost src]# rpm -aq | grep zlib
(5) Python //v2.3 or python-dev
[root@localhost src]# python
(6) curses //e.g., libncurses-deve
[root@localhost src]# rpm -aq | grep curses
(7) OpenSSL //e.g., openssl-dev
[root@localhost src]# rpm -aq | grep openssl
(8) X11 // e.g., xorg-x11-dev
[root@localhost src]# rpm -aq | grep x11
(9) bridge-utils //(/sbin/brctl)
[root@localhost src]# rpm -aq | grep bridge-utils
(10) iproute // /sbin/ip
[root@localhost src]# rpm -aq | grep iproute
(11) hotplug or udev
[root@localhost src]# rpm -aq | grep udev
如果有包没有安装,就要手动安装。
从光盘安装bridge-utils举例:
#mount -o loop /root/rhel_dvd.iso /mnt
#cd /mnt/server
#rpm -ivh bridge-utils-1.1-2.i386.rpm
.......
#rpm -aq | grep bridge-utils //检查是否安装成功
3.编译
(1) 编译安装
make // make world
make install
(2) 制作启动文件 initrd
depmod 2.6.18-xen
mkinitrd -v -f --with=accraid --with=sd_mod --with=scsi_mod /boot/initrd-2.6.18-xen.img 2.6.18-xen
(3)修改grub文件
#vim /boot/grub/grub.conf
加入以下内容
title Xen 3.1/ XenLinux 2.6.18 // Previledged Linux
root (hdx, x)
kernel /boot/xen-3.1.0.gz console=vga
module /boot/vmlinuz-2.6.18-xen root=(root-dev) ro console=tty0
module /boot/initrd-2.6.18-xen.img
(4) 重启系统,选择 Xen3.1/XenLinux2.6.18进入Previledged Linux
4.
相关文章推荐
- RHEL5.4上安装xen3.3出错
- 64位操作系统下使用YUM只安装纯净64位软件包(RHEL 5.4 /CentOS 5.4)
- dhcpd+vsftpd+tftp+kickstart+pxe 自动安装RHEL5.4
- RHEL 5.4 安装 JDK 6U23
- Oracle11g_R1在RHEL5.4_X86上的安装
- RHEL 5.4 安装 Apache tomcat 6.0.29
- RHEL5.4 安装nginx-1.0 + php-5.2.17(fastcgi)+mysql-5.1.40
- RHEL5.4上安装Extmail邮件系统
- RHEL 5.4 安装Oracle 11gR2, 准备篇...
- RHEL 5.4 安装Oracle 11gR2, 安装篇1...
- RHEL5.4 + Openfiler iSCSI 安装Oracle 10g的RAC (一)
- 安装 Tomcat 7.0 在 RHEL5.4 x64
- Centos5.4安装XEN3.4.2
- RHEL 5.4 安装oracle10.2.0.1并升级10.2.0.4
- Linux (RHEL 5.4)下安装 Oracle 10g R2
- RHEL5.4系统下安装Oracle11gR1数据库
- RHEL5.4上安装oracle10g
- RHEL5.4 x86_64 GCC 4.1.2 升级到4.7.0版过程(含安装MPFR、GMP、MPC过程)
- rhel5.4安装oracle10g图文步骤2
- Linux (RHEL 5.4)下安装 Oracle 10g R2