快速业务通道

Linux 中的 XEN 虚拟化技术(三)创建 Xen 虚拟系统

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-15

1. 创建 Xen 虚拟系统安装树

与 EMC VMware 和微软 Virtual Server 一样,Xen 在完全虚拟化的环境中可以支持从 ISO 光盘镜像文件或物理光驱作为安装源来引导安装系统,但在半虚拟化环境中使用安装树进行安装.安装树是一个包含所有系统安装文件及相关程序的目录,这个目录通过 HTTP、FTP、NFS 进行发布.

这里我们将要在 Xen 半虚拟化环境下安装一个 RHEL5 系统,以 RHEL5 为例介绍制作 HTTP安装树的方法:

A. 安装并启动 Apache 服务

Apache 的安装过程省略,这里假定 Apache 网页存放目录为/var/www/html

B. 将 RHEL5 安装映像文件复制到 Linux 系统中

将 RHEL5.iso 文件复制到/tmp/iso/下

C. 将 RHEL5 安装映像文件挂载到 Apache 根目下

[root@xen ~]# mv /tmp/iso/rhel-server-5.4-i386-dvd.iso /tmp/iso/RHEL5.iso

[root@xen ~]# mount -o loop /tmp/iso/RHEL5.iso /var/www/html

2. 使用字符工具 virt-install 创建 Xen 虚拟系统

A. 创建块设备文件存储目录

[root@xen ~]# mkdir /vmdisk

B. 执行 virt-install 安装程序

[root@xen ~]# virt-install --prompt

3. 配置虚拟系统环境

运行 virt-install 程序后将进入 Xen 的字符引导安装界面,按提示信息输入虚拟系统配置

[root@xen ~]# virt-install --prompt

What is the name of your virtual machine? vmrhel5

How much RAM should be allocated (in megabytes)? 200

What would you like to use as the disk (file path)? /vmdisk/vmrhel5

How large would you like the disk (/vmdisk/vmrhel5) to be (in gigabytes)? 4

What is the install URL? http://192.168.0.1

开始安装......

搜索文件 .treeinfo...... | 437 B 00:00

搜索文件 .treeinfo...... | 437 B 00:00

搜索文件 .treeinfo...... | 437 B 00:00

搜索文件 vmlinuz...... | 2.1 MB 00:00

搜索文件 initrd.img...... | 6.6 MB 00:00

创建存储文件...... | 4.0 GB 00:00

创建域...... | 0 B 00:03

连接到域 vmrhel5

换码符为 ^]

Linux version 2.6.18-164.el5xen (mockbuild@x86-002.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Tue Aug 18 16:06:30 EDT 2009

. . .

输入内容可参照:

1) 输入 Xen 虚拟系统的名称

What is the name of your virtual machine? vmrhel5

2) 输入需要分配给虚拟系统的内存

How much RAM should be allocated (in megabytes)? 300

3) 输入虚拟块设备的路径

What would you like to use as the disk (path)? /vmdisk/vmrhel5

4) 输入块设备的大小

How large would you like the disk (/vmdisk/vmrhel5) to be (in gigabytes)? 6

5) 是否使用图形安装界面

Would you like to enable graphics support? (yes or no) no

6) 输入安装树路径

What is the install location? http://192.168.0.1

4. 安装 RHEL5 系统

A. 选择安装向导语言

字符界面下只支持英文,保持默认选项“English”,直接回车

B. 设定 TCP/IP 选项

手动

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号