CentOS6.4-64位系统下使用第三方源搭建xen虚拟化平台
需要实施xen,搭建个xen的环境。系统版本CentOS6.4-64位系统。注明: centos 6安装xen,没有centos 5版本安装方便了,因为centos 6版本以后,官方源已经去除xen的rpm包,现在要实行版本6的安装,必须依赖第三方源或自己编译。这是使用第三方源进行搭建环境。1)首先在你的bios开启虚拟化的支持,默认应该是关闭的。进入到bios后有个Virtualization Technology默认应该是disable,选择enable即可。保存退出。使用测试工具看看是否生效这个状态就是支持虚拟化。2)查看系统版本# uname -aLinux 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# cat /etc/issueCentOS release 6.4 (Final)Kernelon an m3)关闭防火墙,和selinux/etc/init.d/iptables stopchecking iptables off# setenforce 0
setenforce: SELinux is disabled# cat /etc/sysconfig/selinux | grep -v ^#
SELINUX=disabled
SELINUXTYPE=targeted4)使用网络源,把软件包更新为最新状态wget http://mirrors.163.com/.help/CentOS6-Base-163.repoyum 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)下载第三方源,安装xenwget http://dev.centos.org/centos/6/xen-c6/xen-c6.repoyum -y install kernel-xen xen bridge-utils python-virtinst xen-libs virt-viewer virt-managerkernel-xen:修改的 Linux 核心,使可以跑 Xen 的环境
xen:主要的 xen 套件,包括配置文件、启动脚本和一些函数库
xen-libs:Xen 所需要的函数库
python-virtinst:提供终端安装的软件
virt-manager:用于图形界面管理xenbrige-utils网桥的,能让同网段的物理机相连使用。如果公司其余的人员需要做测试可以安装,如果是自己使用可以不用安装。6)修改grub标注的都是修改过后的。7)重启系统查看xen是否启动xen环境搭建完成
页:
[1]