需要实施xen,搭建个xen的环境。 系统版本CentOS6.4-64位系统。 注明: centos 6安装xen,没有centos 5版本安装方便了,因为centos 6版本以后,官方源已经去除xen的rpm包,现在要实行版本6的安装,必须依赖第三方源或自己编译。这是使用第三方源进行搭建环境。 1)首先在你的bios开启虚拟化的支持,默认应该是关闭的。 进入到bios后有个 Virtualization Technology默认应该是disable,选择enable即可。保存退出。使用测试工具看看是否生效
这个状态就是支持虚拟化。2)查看系统版本 [iyunv@Andy ~]# uname -a Linux Andy.com 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux [iyunv@Andy ~]# cat /etc/issue CentOS release 6.4 (Final)
Kernel on an m 3)关闭防火墙,和selinux /etc/init.d/iptables stop checking iptables off [iyunv@Andy ~]# setenforce 0
setenforce: SELinux is disabled [iyunv@Andy ~]# cat /etc/sysconfig/selinux | grep -v ^#
SELINUX=disabled
SELINUXTYPE=targeted 4)使用网络源,把软件包更新为最新状态 yum update更新所有的包 安装以下开发环境包组 yum -y groupinstall “Development Tools” yum -y groupinstall“Server Platform Development” yum -y groupinstall“Desktop Platform Development” yum -y groupinstall“Base” 查看机器是否支持
cat /proc/cpuinfo |egrep '(flags|vmx)' #如果看到输出中有 pae,那么cpu就支持半虚拟化,如果输出中同时有pae和vmx/svm(注:vmx为intel,svm为amd),那么cpu支持全虚拟化 5)下载第三方源,安装xen yum -y install kernel-xen xen bridge-utils python-virtinst xen-libs virt-viewer virt-manager kernel-xen:修改的 Linux 核心,使可以跑 Xen 的环境
xen:主要的 xen 套件,包括配置文件、启动脚本和一些函数库
xen-libs:Xen 所需要的函数库
python-virtinst:提供终端安装的软件
virt-manager:用于图形界面管理xen brige-utils网桥的,能让同网段的物理机相连使用。如果公司其余的人员需要做测试可以安装,如果是自己使用可以不用安装。 6)修改grub 标注的都是修改过后的。 7)重启系统查看xen是否启动 xen环境搭建完成
|