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

[root@localhost /]# 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

yum install -y bridge-utils

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

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.rpm  xen-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包

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、修改内核参数

[root@localhost ~]# cat /etc/grub.conf

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_root  KEYBOARDTYPE=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_root  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
        initrd /initramfs-2.6.32-573.el6.x86_64.img

6、关闭selinux

[root@localhost /]# cat /etc/selinux/config
SELINUX=disabled
SELINUXTYPE=targeted

7、reboot

wKiom1ZC4gHC717sAAAtiAPfZLM577.png

7、启动xen服务

[root@localhost /]# service xend start
[root@localhost /]# chkconfig xend on














你可能感兴趣的:(虚拟化,xen)