技术文档

CentOS 6.6下Xen虚拟化实战

因为从RHEL6版本开始,RedHat就不在原生支持Xen,改为投奔KVM的怀抱。尽管KVM号称支援HVM技术的全虚拟化,但KVM毕竟起步晚,远不如Xen技术成熟,运行多个实例时经常发生系统崩溃的现象,当然也不排斥未来KVM会更加高效的可能。所以安装Xen的方法只有两种,一种是自己下载源代码自行编译,但这种方法太耗费精力,所以忽略,另一中就是使用第三方软件源进行安装。互联网有大量的第三方源以及开源组织提供编译好的源码,其中Xen made Easy开源项目为我们提供了Xen4在RHEL6/CentOS6的安装,本文采用Xen Made Easy项目网站提供的第三方安装源,方便快捷。

CentOS 6.6下Xen虚拟化实战

1. 环境

硬件:HP DL360 G6(E5520,16G,2*146GB)
系统版本:CentOS-6.6-x86_64-minimal.iso

2. 系统初始化

wget //blog./lnmp-full.tar.gz tar xzf lnmp-full.tar.gz cd lnmp ./install.sh #所有都选择no chkconfig iptables off #关闭iptables

3. 安***ridge-utils

yum -y install bridge-utils

4. 安装crc.id.au安装源

yum -y install http:///repo/el6/x86_64/kernel-xen-release-6-7.noarch.rpm

5. 安装xen虚拟化

yum -y install xen ls -l /boot/xen.gz lrwxrwxrwx 1 root root 12 Dec 1 18:42 /boot/xen.gz -> xen-4.2.5.gz

6. 安装xen内核

yum -y install kernel-xen

注意:kernel-xen安装依赖kernel-xen-firmware,由于这两个包比较大,建议下载到本地用 yum -y localinstall kernel-xen* 完成安装

cat /boot/grub/grub.conf #如下图,下次是以xen内核启动

©2020-2024   万云SSL证书  (www.sslssl.com.cn)  万云科技   豫ICP备2020034358号-10