没有合适的资源?快使用搜索试试~ 我知道了~
首页linux操作系统下XEN的安装与配置
linux操作系统下XEN的安装与配置
4星 · 超过85%的资源 需积分: 50 68 下载量 72 浏览量
更新于2023-03-03
评论 3
收藏 1.05MB PDF 举报
主要介绍基于Redhat Enterprise Linux AS 5 的XEN安装与配置.Xen是一个基于虚拟硬件监控器技术的虚拟化软件。Xen运行在一个宿主linux系统上,提供同时引导启动多个linux实例的能力.
资源详情
资源评论
资源推荐
基于 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页未读,继续阅读
zhuliting
- 粉丝: 350
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论7