RHEL 6.1 + XEN

1.RHEL server 6.1

 

2.Xen hypervisor

 

  2.1 Download Xen 4.1.0 by belowlink:

http://xen.org/download/index_4.1.0.html

 

  2.2 get Domain0 kernel.

     The kernel is gotfrom git://vt-sync.sh.intel.com/xen.git

Version is2.6.32.46.

 

3. install Xen

   3.1 install xeninstallation depending package.

   

3.1.1.Moundcd-disk to /tmp/iso

 

mkdir /tmp/iso

mount -o loop /dev/cdrom /tmp/iso/

 

3.1.2. yumsource

 

modify /etc/yum.repos.d/ rhel-source.repo

         [rhel-source]

----

#baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/SRPMS/

      baseurl=file:///tmp/iso

#enabled=0

      enabled=1

[rhel-source-beta]

        #baseurl=ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/SRPMS/

baseurl=file:///tmp/iso

#enabled=0

enabled=1

 

3.1.3 yum clean all

3.1.4 yum update

 

3.1.5.

yuminstall  -y gcc transfig wget texi2html libaio-devel dev86 glibc-devele2fsprogs-devel gitk mkinitrd iasl xz-devel bzip2-devel pciutils-libspciutils-devel SDL-devel libX11-devel gtk2-devel bridge-utils PyXML qemu-commonqemu-img mercurial libidn-devel glibc-devel.i686 openssl.x86_64openssl-devel.x86_64 ncurses-devel python.x86_64 python-devel.x86_64texinfo.x86_64 libuuid-devel.x86_64

 

      3.1.6rpm install

       rpm-ivh dev86-0.16.17-15.1.el6.x86_64.rpm

       rpm-ivh iasl-20090123-3.1.el6.x86_64.rpm

     

      3.1.7proxy

        export"http_proxy=http://proxy.pd.intel.com:911"

       export "ftp_proxy=ftp://proxy.pd.intel.com:911"

    

     3.1.8 compileXEN

       Makexen

       Maketools

       Makestubdom

       Makeinstall-xen

       Makeinstall-tools

       Makeinstall-stubdom

 

4. install domain0 kernel(The kernel is gotfrom git://vt-sync.sh.intel.com/xen.git)

        Cd ~/linux-kernel

   

Cpconfig-2.6.32.46 .config

make bzImage

make modules

makemodules_install

depmod -a2.6.32.46

cp -a System.map/boot/System.map-2.6.32.46

cp .config/boot/config-2.6.32.46

mkinitrd -v -f--with=ahci --with=aacraid --with=sd_mod --with=scsi_mod initrd-xen.img2.6.32.46

cparch/x86/boot/bzImage /boot/vmlinuz-2.6.32.46

cpinitrd-xen.img /boot/

 

5.edit grub

****

title Xen-2.6.32.46

       root (hd0,0)

       kernel /xen.gz

       module /vmlinuz-2.6.32.46 ro root=/dev/mapper/vg_rhel-lv_root rd_LVM_LV=vg_rhel/lv_rootrd_LVM_LV=vg_rhel/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgbquiet

       module /initrd-xen.img

****

Noted:  “”/dev/mapper/vg_rhel-lv_root rd_LVM_LV=vg_rhel/lv_rootrd_LVM_LV=vg_rhel/lv_swap”” depends on your local disk name, following yourhost’s disk name.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值