Xen虚拟化环境安装手册v30.doc
文本预览下载声明
Xen虚拟化环境安装手册(V2.0)
(CentOS6.3 VS Xen4.1.3)
目 录Xen虚拟化环境安装手册(V2.0) 1
(CentOS6.3 VS Xen4.1.3) 1
1.安装CentOS 2
2.配置网络(也可以直接通过图形界面配置) 2
3.配置yum更新源 3
4.预安装 5
5.Xen编译和安装 5
6.编译内核 7
7.安装Libvirt 14
8.测试安装是否成功 16
9.安装虚拟机DomU 17
10.尚存在的问题 19
11.附录及参考文献 19
安装CentOS
插入光盘,从光驱引导启动。
设置服务器名称:Yelin1;管理员密码:111111
安装时磁盘分配可以使用默认配置,或手动。
安装类型选择 desktop安装(推荐使用desktop安装,当然选择minimal安装也可以,但配置网络的时候就没有那么方便),系统语言请务必使用英语,一定要使用英语。否则后面编译Xen的时候就会出现找不到头文件的错误,因为中文字符集执行SED COMMAND的时候会出错。
配置网络(也可以直接通过图形界面配置)
如果直接在图形界面中配置网络,则本节以下网络配置过程就可以略过,因为后面是在控制台配置的过程。
系统启动后,用root用户登录,配置网卡
首先可以通过ifconfig命令查看当前系统已激活的网卡。
若网卡没有激活可以:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改ONBOOT为yes
#service network restart再次运行ifconfig,发现网卡已经正常。
命令配置
# ifconfig eth0 40 netmask //ip地址、子网掩码# route add default gw 54 dev eth0 //网关# hostname 计算机名 //计算机名
文件配置
修改IP地址修改对应网卡的IP地址的配置文件:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 (描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0)BOOTPROTO=none (设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址)BROADCAST=55 (对应的子网广播地址)HWADDR=00:A0:D1:E3:5B:06 (对应的网卡物理地址)IPADDR=40 (如果设置网卡获得ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址)IPV6INIT=no (开启或关闭IPv6;关闭no,开启yes)IPV6_AUTOCONF=no (开启或关闭IPv6自动配置;关闭no,开启yes)NETMASK= (网卡对应的网络掩码)NETWORK= (网卡对应的网络地址)如果不行就删除这一行ONBOOT=yes (系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备)
GATEWAY=54 (设置本机连接的网关的IP地址。例如,网关为)
DNS1=00
DNS2=01
重新启动网络配置
# service network restart
或
# /etc/init.d/network restart
#ping //确定网络是否能连通
配置yum更新源
以在本地windows环境中下载一个putty,然后远程用root登录(Linux 环境中直接使用控制台登录,但控制台的shell)。用蓝色表示控制台输入的命令,否则就是说明和注释。
cd /etc/yum.repos.d
// 如果wget没有安装的话
yum install wget
vi CentOS-Base.repo
// 安装yum 源,有两个方案
******************************************************************************
方案一:如果你是在哈工大校内请执行方案一,即直接修改 repo 文件内容
vi CentOS-Base.repo
然后清空文件原有内容,粘贴以下内容,注意通常粘贴的的时候,文件头部总会少几个字符,不知道为什么,所以在保存以前请确认你的粘贴的内容没有少,尤其是最前面的字符。
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to
显示全部