43213 发表于 2015-11-12 09:18:04

centos 6.7安装 xen 4.2.5

系统版本及内核:CentOS release 6.7 (Final) 2.6.32-573.el6.x86_64
软件版本:xen 4.2.5

1、查看服务器是否支持半虚拟化,查看flags 一栏中是否有 pae

1
2
# cat proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc up arch_perfmon pebs bts xtopology tsc_reliable




2、安装安装bridge-utils

1
yum install -y bridge-utils




3、在 http://au1.mirror.crc.id.au/repo/el6/x86_64/ 下载相应的rpm包

1
2
3
4
5
6
kernel-xen-3.18.24-1.el6xen.x86_64.rpm      xen-debuginfo-4.2.5-16.el6.x86_64.rpm xen-libs-4.2.5-16.el6.x86_64.rpm
kernel-xen-devel-3.18.24-1.el6xen.x86_64.rpm   xen-devel-4.2.5-16.el6.x86_64.rpm   xen-licenses-4.2.5-16.el6.x86_64.rpm
kernel-xen-firmware-3.18.24-1.el6xen.x86_64.rpmxen-doc-4.2.5-16.el6.x86_64.rpm   
xen-ocaml-4.2.5-16.el6.x86_64.rpm
xen-4.2.5-16.el6.x86_64.rpm         xen-hypervisor-4.2.5-16.el6.x86_64.rpm
xen-runtime-4.2.5-16.el6.x86_64.rpm




4、安装这些rpm包

1
2
3
4
yum install -y xen-*
yum install kernel-xen-firmware-3.18.24-1.el6xen.x86_64.rpm
yum install kernel-xen-devel-3.18.24-1.el6xen.x86_64.rpm
yum install kernel-xen-3.18.24-1.el6xen.x86_64.rpm




5、修改内核参数

# cat /etc/grub.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (3.18.24-1.el6xen.x86_64)
      root (hd0,0)
      kernel /xen.gz dom0_mem=1024M cpufreq=xen dom0_max_vcpus=1 dom0_vcpus_pin
      module /vmlinuz-3.18.24-1.el6xen.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS rd_NO_MD rd_LVM_LV=VolGroup/lv_swap crashkernel=128M LANG=zh_CN.UTF-8 rd_LVM_LV=VolGroup/lv_rootKEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
      module /initramfs-3.18.24-1.el6xen.x86_64.img
title CentOS 6 (2.6.32-573.el6.x86_64)
      root (hd0,0)
      kernel /vmlinuz-2.6.32-573.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS rd_NO_MD rd_LVM_LV=VolGroup/lv_swap crashkernel=128M LANG=zh_CN.UTF-8 rd_LVM_LV=VolGroup/lv_rootKEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
      initrd /initramfs-2.6.32-573.el6.x86_64.img




6、关闭selinux

1
2
3
# cat /etc/selinux/config
SELINUX=disabled
SELINUXTYPE=targeted




7、reboot


7、启动xen服务

1
2
# service xend start
# chkconfig xend on






页: [1]
查看完整版本: centos 6.7安装 xen 4.2.5