设为首页 收藏本站
查看: 1909|回复: 0

[经验分享] Linux 中的 XEN 虚拟化技术(三)创建 Xen 虚拟系统(半虚拟化)

[复制链接]

尚未签到

发表于 2016-1-9 14:56:41 | 显示全部楼层 |阅读模式
  
  首先建安装源
  (如果没按apache先安apache 
  yum install httpd
  然后打开/etc/httpd/conf.d/welcome.conf,把所有行都注释掉
  /etc/init.d/httpd start)  
  mount -t iso9660 -o loop CentOS-5.5.iso /var/www/html
  关闭防火墙(如果不关防火墙可能会出现 Unable to retrieve ...的问题)
  /etc/init.d/iptables stop
  上面使用的是http,可以使用ftp,nfs等其他的方式。
  
  
  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 根目下
  [iyunv@xen ~]# mv /tmp/iso/rhel-server-5.4-i386-dvd.iso /tmp/iso/RHEL5.iso
  [iyunv@xen ~]# mount -o loop /tmp/iso/RHEL5.iso /var/www/html
  2. 使用字符工具 virt-install 创建 Xen 虚拟系统
  A. 创建块设备文件存储目录
  [iyunv@xen ~]# mkdir /vmdisk
  B. 执行 virt-install 安装程序
  [iyunv@xen ~]# virt-install --prompt
  3. 配置虚拟系统环境
  运行 virt-install 程序后将进入 Xen 的字符引导安装界面,按提示信息输入虚拟系统配置
  [iyunv@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  (不可以是127.0.0.1 你可以/sbin/ifconfig查一下)

  4. 安装 RHEL5 系统
  A. 选择安装向导语言
  字符界面下只支持英文,所以保持默认选项“English”,直接回车
   DSC0000.jpg
  B. 设定 TCP/IP 选项
  手动设定设定 IPv4 网络设定,这个步骤非常关键,如果 IP 设置不正确,将无法连接到安装树,导致无法安装系统
DSC0001.jpg
  C. 进入 Linux 字符安装向导
DSC0002.jpg
  根据安装向导提示,设置 RHEL5 安装选项,安装过程与在真实硬件环境的安装过程一致
  5. 使用图形工具 virt-manager 创建 Xen 虚拟系统
  A. 打开 virt-manager 管理工具
DSC0003.jpg
  B. 连接 Xen 服务器(上面已经连接)
DSC0004.png
  C. virt-manage 图形管理界面
DSC0005.jpg
  D. 启动创建新虚拟向导
DSC0006.png
  E. 命名虚拟系统
DSC0007.png
  F. 选择虚拟化方式
DSC0008.png
  G. 选择要安装的操作系统类型
DSC0009.png
  H. 指定安装树路径
DSC00010.png
  I. 分配存储空间
DSC00011.png
  J. 分配内存和 CPU
DSC00012.png
  K. 选择网络连接类型
DSC00013.jpg
  L. Xen 虚拟系统设置完成

  M. 启动 RHEl5 安装引导程序

  本文出自 “贾芸斐” 博客,请务必保留此出处http://jiayf.blog.iyunv.com/1659430/353028

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-162254-1-1.html 上篇帖子: XEN故障与解决方法汇总 下篇帖子: Xen 虚拟机管理常见问题和处理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表