7.2. 设定您的虚拟系统
要使用虚拟机系统,您必须首先创建一个可允许您轻松指配虚拟机的 kickstart 侧写,然后您才能指配虚拟机。
7.2.1. 为用户端系统创建 Kickstart 侧写 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 登录 Satellite 网页界面。通过点击「概述」项下「任务」程序中的「管理 Kickstart」链接导航至「Kickstart 概述」 ,也可以通过点击「系统」标签,然后点击左首导航条中的「Kickstart」子标签进入该页面。
- 在「Kickstart 概述」页面,点击右上角中 「Kickstart 动作」栏中的「创建新 Kickstart 侧写」链接。
- 您现在应该发现您处在创建 kickstart 侧写过程的第一步:
- 为您的侧写输入让您可将其与您的其他侧写区分开来的标签。在余下的操作中我们假设标签是 host-system-for-virtual-guests。
- 在「基本频道」项中选择红帽企业版 Linux $PRODUCT($ARCH 为 v.5 或者 6),其中 $ARCH 是您的主机系统构架,$PRODUCT 可能是服务器,也可能是用户端。
注意
如果您没有将您的用户端软件频道与您的 Satellite 同步,可能就不会出现红帽企业版 Linux 用户端 5 或者 6 选项。注意
请注意:红帽企业版 Linux 5 或者 6 和红帽企业版 Linux 5 或者 6 桌面的频道标签分别为 ‘server’ 和 ‘client'。 - 在「kickstart 树」项下,您应该选择 ks-rhel-$ARCH-$PRODUCT-5,其中 $PRODUCT 可以是“服务器”,也可以是“用户端”,这要根据您想要为您的用户提供什么产品而定。
- 在「虚拟化类型」项中应选择 「半虚拟用户端」。
注意
如果您修改某个现有 kickstart 侧写的「虚拟化类型」,就可能会修改引导装载程序和分区选项,从而可能覆盖所有客户端定制。请在修改「虚拟化类型」时查看「分区」标签来确定这些设置。 - 最后,点击页面底部的按钮进入下一个步骤。
- 在创建 kickstart 侧写过程的第二步中,为您要安装的主机系统选择分布文件的位置。应该已经在「默认下载位置」填写好了路径,点击页面中的按钮进入第三步。
注意
在之前的步骤,如果没有默认的下载地址,您就无法成功将软件频道的内容与您从红帽服务器中获得的 Satellite 的内容同步。 - 在创建 kickstart 侧写创建过程的第三步中,请为您将要指配的客体系统设定 root 密码,然后点击完成侧写的创建。
这就完成了 kickstart 侧写的创建。您完成第三步后,会进入侧写详情。您可以通过侧写的不同标签浏览并将设定修改为您认为适合设置。但这样并不是必要的,因为默认设置可用于大多数情况。虽然该界面可让您分配较少的容量,但我们强烈建议您为使用这个 kickstart 侧写的用户端系统至少分配 2GB 存储。
7.2.2. 指配您的虚拟机系统 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 登录 Satellite 网络界面,点击页面顶部导航栏中的「系统」标签浏览您主机系统的侧写,并点击系统名称。
- 要调度用户端系统的 kickstart,请进入主机系统侧写的「虚拟化」 ⇒ 「指配」页面。对「内存分配」、「虚拟 CPU」和「存储」项来说可使用默认的数值。您可以在需要时随时更改这些数值,并为界面中的每个项目提供备注。对「Kickstart 侧写」项来说,选择我们在上一步中创建的用户端系统侧写。
- 最后,点击页面右下角的按钮。当您按用户端的 kickstart 进程操作时,您会进入「Kickstart 状态」页面。10 - 15 分钟后,状态页面会指示成功完成了 kickstart。要查看新的虚拟机,请点击 Satellite 中的主机系统侧写的「虚拟化」标签。要查看虚拟系统列表,请浏览「系统」 ⇒ 「系统」 ⇒ 「虚拟系统」。
注意
如果您在调度用户端的 kickstart 之后没有就在「Kickstart 状态」页面看到「从 Xen 初始化 kickstart」用户端信息,可能是在您的主机中缺少osad。主机系统需要osad软件包以便响应来自 Satellite 的命令,比如 start、pause、resume 和 shutdown。如果没有安装并运行osad,主机系统将在 2.5 小时内无法从网页界面接收这些命令,或者在下次启动 RHN 守护进程时才会接收这些命令。您可以通过查看 Satellite 主机系统的侧写的「OSA 状态」来查看是否安装并运行了osad。如果不存在这一项或者显示该系统在几分钟内都还没有联络到 Satellite 的失败信息,那么您在一个主机中成功提供用户端之前就需要安装yum(用yum install -y osad命令)。注意
您会在用户端的 kickstart 过程中从「Kickstart 状态」页面接收到以下信息:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 看到这个提示不要紧张,除非已经超过 20 分钟。要检查 kickstart 是否还在进行,首先检查安装日志,确定其中没有出错信息,然后重新载入 Kickstart 状态页面,检查最后请求的文件项目是否一直还在更新。 - 如果您想要在您的主机中注册附加客体,重复以上的步骤。记住您只能一次指配一个客体系统,这一点很重要。如果您想要在运行 kickstart 的同时调度另一个客体 kickstart,那么当前的客体 kickstart 进程将会被取消,并开始新的客体 kickstart 进程。
- 查看您在 Satellite 的网络界面中新创建的虚拟用户端系统,可点击主机系统侧写中的「虚拟化」,然后点击虚拟系统的侧写名称,您就会进入它的 Satellite 系统侧写。
7.2.3. 管理您的虚拟客体授权 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
RHN Satellite 具有 Flex 虚拟机授权,这可让您为虚拟机在不消耗为物理系统保留的标准授权的情况下为虚拟机分配授权。
要管理您的 Flex 客体授权,请点击「概述」 -> 「订阅管理」 -> 「虚拟化授权」 -> 「Flex 客体授权用户」。本页列出了所有消耗 Flex 客体授权的虚拟客体。
要查找并转换消耗标准授权的虚拟客体,请点击「消耗常规授权的客体」子标签。