Xen 初学者指南.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Xen 初学者指南

目录 0、本文约定 1、什么是Xen 1.1 Xen的特性 1.2 Xen的应用范围 1.3 Xen的操作系统支持和硬件支持 2、Xen的一点理论基础 3、Xen的安装 3.1 安装Xen的准备工作 3.2 在Redhat/Fedora 操作平台上的安装 3.3 通过Xen的二进制包来安装(几乎适用所有的Linux发行版) 3.4 通过Xen的源码包编译安装(仅供参考) 3.41 编译原理 3.42 编译过程简说 3.43 创建initrd文件 3.44 关于xen0和xenU内核说明 4、引导XenLinux的GRUB配置 4.1 判断系统所在的分区 4.2 查看/boot目录中xen相关的配置文件 4.3 禁掉 TLS Libraries 4.4 引导XenLinux的GRUB内容 5、Xen的配置和管理工具 5.1 Xen的相关文件存放位置 5.11 内核及xen自身存放于 /boot 5.12 内核模块存放于 /lib/modules 5.13 xen的配置文件及守护程序的存放位置 5.14 可执行命令存放于/usr/sbin 5.2 Xen服务器的启动 5.3 Xen 管理工具xm 5.31 列出所有正在运行的虚拟操作系统 5.32 通过配置文件来引导虚拟的操作系统 5.33 从终端或控制台登录正在运行的虚拟操作系统 5.34 存储正在运行的虚拟操作系统的状态及唤醒虚拟操作系统 5.35 停止正在运行的虚拟操作系统/激活停止的虚拟操作系统 5.36 调整虚拟平台/虚拟操作系统的占用内存 5.37 关闭被虚拟的系统 5.38 调整虚拟平台及虚拟操作系统的虚拟CPU个数 5.39 查看虚拟系统运行的状态 6、虚拟操作系统的文件存储系统 6.1 以实际物理硬盘做为虚拟操作系统文件系统 6.11 准备物理分区及创建文件系统 6.12 在物理分区上构建操作系统 6.13 虚拟操作系统的引导文件中关于文件系统的定义 6.2 以映像文件做为文件系统 6.21 创建映像文件 6.22 格式化映像为Linux文件系统 6.23 在映像文件上构建操作系统 6.24 虚拟操作系统的引导文件中关于文件系统的定义 7、实例应用:用Slackware+Xen虚拟Fedora 5.0 7.1 Fedora 安装运行于一个物理分区中 7.11 下载Fedora 5.0的基础系统 7.12 解压和提取相应文件 7.13 规划硬盘的物理分区并创建文件系统 7.14 构建Fedora 5 的基础系统 7.15 创建Fedora 5 引导文件 7.16 引导Fedora 5 7.17 虚拟操作系统网卡不能激活的处理方法 7.2 Fedora 安装运行于一个映像文件中 7.21 下载Fedora 5.0的基础系统 7.22 解压和提取相应文件 7.23 修改引导运行Fedora的配置文件 7.24 引导Fedora 5 7.25 网卡不能激活的处理 7.26 Fedora 映像文件太小的解决办法 8、强制终止正在运行的虚拟操作系统(重要) 9、关于基础系统安装后,虚拟操作系统的软件补充安装 10、关于虚拟操作系统的桌面访问及远程访问 11、常见问题处理 11.1 不能找到root分区 11.2 出现/tmp/.ICE-unix 类似的错误 11.3 Device 0 (vif) could not be connected 12、关于本文 13、后记 14、参考文档 15、相关文档 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 正文 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 0、本文约定; 虚拟平台是指能支持运行Xen的真实安装的操作系统; 虚拟操作系统:是指在虚拟平台上安装和虚拟运行的操作系统; 比如我在Slackware 中安装了Xen,那Slackware就是虚拟平台,通过虚拟平台就可以虚拟其它操作系统了;比如通过Slackware来虚拟Debian、Fedora ... ... 1、什么是Xen; Xen 是一个开放源代码的para-virtualizing虚拟机(VMM),或“管理程序 ”,是为x86架构的机器而设计的。Xen 可以在一套物理硬件上安全的执行多个虚拟机;Xen是基于内核的虚拟程序,它和操作平台结合的极为密切,所以它占用的资源最少。 什么是虚拟机呢?可能大家知道VMWARE吧,是的,Xen就是类似这样的程序,比如我们可以在Fedora 上虚拟安装和使用Slackware、Debian、Gentoo ... ... 等发行版。因为Xen是基于内核的,相

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档