没有合适的资源?快使用搜索试试~ 我知道了~
基于Redhat_Enterprise_Linux_AS_5.5_的_XEN安装与配置
5星 · 超过95%的资源 需积分: 10 12 下载量 191 浏览量
2012-05-23
16:50:55
上传
评论
收藏 1.15MB PDF 举报
温馨提示
试读
33页
基于Redhat_Enterprise_Linux_AS_5.5_的_XEN安装与配置,经过验证,可行,并对之前的版本有所修改。修改之后的适合xen新版本,安装更方便。
资源推荐
资源详情
资源评论
基于 Redhat Enterprise Linux AS 5 的
XEN 安装与配置
目录
基于Redhat Enterprise Linux AS 5 的 XEN安装与配置 ...........................................1
目录........................................................................................................................1
简介........................................................................................................................2
安装........................................................................................................................3
配置........................................................................................................................6
使用图形界面在Xen上安装AS5 作为新的domain运行...................................10
安装向导......................................................................................................10
半虚拟化与全虚拟化..................................................................................11
制作安装源..................................................................................................12
使用Kickstart无人值守脚本自动安装系统...............................................14
配置domain资源参数..................................................................................17
启动domain..................................................................................................22
使用字符界面在Xen上安装AS5 作为新的domain运行...................................23
字符界面向导程序......................................................................................23
命令行安装..................................................................................................24
启动domain..................................................................................................30
Domain配置与登录.............................................................................................31
Domain配置文件.........................................................................................31
让domain随服务器启动而自动启动..........................................................32
Domain的资源管理.............................................................................................33
简介
Xen 是一个基于虚拟硬件监控器技术的虚拟化软件。Xen 运行在一个宿主 linux
系统上,提供同时引导启动多个 linux 实例的能力。每个由 Xen 生成的虚拟机,
被称为 domain 。新创建的 domain 需要为其安装一个操作系统,方可引导并使
用。以下是几种虚拟化软件的对比:
项目
Virtual Machine Para Virtualized OS Virtualized
虚拟层面 硬件虚拟机 准虚拟化 操作系统虚拟化
虚拟原理 虚拟硬件监控层
模拟多个虚拟机
运行
并行虚拟化
同时启动多个虚
拟的子系统
将操作系统划分
为多个容器构成
虚拟环境
代表产品
EMC VMware
微软 Virtual Server
Xen SWsoft Virtuozzo
SUN Container
运行的系统内核
实例
底层物理系统运
行一个内核,每个
虚拟机各自运行
运行一个标准内
核
底层系统使用一
个修改过的内核,
所有虚拟机运行
经过修改的特别
内核(如过 CPU 支
持虚拟指令集,则
虚拟机可使用标
准内核)
所有虚拟环境一
个内核,由底层系
统提供
性能 低 一般 高
虚拟机间隔离 隔离 隔离 隔离
物理节点和虚拟
机间隔离
隔离 隔离 隔离
资源分配颗粒度 粗 粗 非常细
软件可管理性 高 一般 非常高
安装
Redhat Enterprise Linux 自 5.0 版本(以下简称 AS5)起,内核版本提升到了 2.6.18
系列,正式提供了对 Xen 虚拟化技术的支持。在以往的 Linux 版本中,安装 Xen
需要编译内核(Domain0/DomainU 等)等,并进行有关配置,安装过程比较复
杂。而在 Xen 上安装新的虚拟机操作系统(即创建新 Domain)更是让新手无从
下手。从 AS5 起,系统级集成让这一切有了明显改善,更加简单易用。
首先用默认安装方式安好一个干净的 AS5 系统,推荐安装 X 图形环境,一般使
用 GNOME 即可。AS5 提供了基于图形的 Xen 管理工具,所以安装 X 图形环境
会让使用 Xen 更加简便。当然,如果对 Xen 很熟悉,可以不安装或者安装但是
不启动 X 图形环境,全部在命令行下边操作 Xen。
使用默认安装方式安装操作系统完毕后,从操作系统的光盘中寻找如下 RPM 并
上传到服务器上,用于 Xen 的安装:
光盘 Server 目录
kernel-xen
xen-lib
gnome-python2-gnomekeyring
光盘 VT 目录
gnome-applet-vm-0.1.2-1.el5.i386.rpm
libvirt-0.1.8-15.el5.i386.rpm
libvirt-devel-0.1.8-15.el5.i386.rpm
libvirt-python-0.1.8-15.el5.i386.rpm
python-virtinst-0.99.0-2.el5.noarch.rpm
virt-manager-0.2.6-7.el5.i386.rpm
Virtualization-en-US-5.0.0-7.noarch.rpm
Virtualization-zh-CN-5.0.0-7.noarch.rpm
xen-3.0.3-25.el5.i386.rpm
xen-devel-3.0.3-25.el5.i386.rpm
在第五张安装光盘的 VT 目录中还有许多其他文件,主要是 Xen 图形管理工具的
语言包文件,可以不用都安装上。上边列出的只是主要的 RPM 包,如果在安装
过程中报告还需要其他的 RPM,则从光盘中寻找并安装即可。
首先安装 Kernel 的 RPM 包,使用 rpm -ivh 命令安装。
[root@localhost ~]# rpm -ivh kernel-xen-2.6.18-8.el5.i686.rpm
warning: kernel-xen-2.6.18-8.el5.i686.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:kernel-xen ########################################### [100%]
[root@localhost ~]# rpm -ivh xen-libs-3.0.3-25.el5.i386.rpm
warning: xen-libs-3.0.3-25.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:xen-libs ########################################### [100%]
[root@localhost ~]#
接下来修改默认的 Kernel 启动顺序。编辑/etc/grub.conf,找 到“ default=1”这 行 ,
把数字改成“0” 。“0”表示启动第一个内核,即 Xen 内核。“1”表示启动第
二个内核,即操作系统 AS5 原来的普通内核。如下图中红色的标记。
[root@localhost ~]# vi /etc/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/hda
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Server (2.6.18-8.el5xen)
root (hd0,0)
kernel /xen.gz-2.6.18-8.el5
module /vmlinuz-2.6.18-8.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet
module /initrd-2.6.18-8.el5xen.img
title Red Hat Enterprise Linux Server (2.6.18-8.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-8.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-8.el5.img
修改完毕后重新启动系统。重启系统完成后,再安装其他的 RPM。
[root@localhost ~/xen]# rpm -ivh *.rpm
warning: gnome-applet-vm-0.1.2-1.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID
37017186
Preparing... ########################################### [100%]
1:Virtualization-en-US ########################################### [ 9%]
2:gnome-python2-gnomekeyr########################################### [ 18%]
剩余32页未读,继续阅读
资源评论
- yezhiquan20072012-07-05我的linux版本是rhle 5.3,好像有出入~~~`
- gaoyang3183182016-03-22资源很好,谢谢分享
yuandianlws
- 粉丝: 12
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功