第 10 章 在 Red Hat Virtualization 上置备虚拟机
Red Hat Virtualization 是一个企业级服务器和桌面虚拟化平台。在 Red Hat Satellite 中,您可以通过 Red Hat Virtualization 的 REST API 管理虚拟化功能。这包括创建虚拟机和控制其电源状态。
您可以使用 Red Hat Virtualization 置备通过网络连接或现有镜像创建虚拟机。
您可以使用 cloud-init 配置您置备的虚拟机。使用 cloud-init 可避免网络上的任何特殊配置,如受管 DHCP 和 TFTP,以完成虚拟机的安装。此方法不需要卫星使用 SSH 连接到调配的虚拟机,以运行 finish 脚本。
前提条件
- 您可以对 Red Hat Enterprise Linux 使用同步的内容存储库。如需更多信息 ,请参阅管理内容中的 同步存储库。
- 为主机注册提供激活密钥。如需更多信息,请参阅管理内容中的创建激活码。
- 在 Red Hat Virtualization 环境中管理逻辑网络的胶囊式服务器。确保没有其他 DHCP 服务在此网络上运行,以避免与胶囊服务器冲突。如需更多信息,请参阅 置备主机 中的 配置网络。
-
如果要使用基于镜像的置备,则现有模板(
空模板除外)。有关为虚拟机创建模板的更多信息,请参阅 Red Hat Virtualization 虚拟机管理指南中的 模板。 Red Hat Virtualization 上的类似管理的用户,以便与 Satellite 服务器通信。请勿将
admin@internal用户用于此通信。反之,创建一个具有以下权限的 Red Hat Virtualization 用户:- System > Configure System > Login Permissions
- network > Configure vNIC Profile > Create
- network > Configure vNIC Profile > Edit Properties
- network > Configure vNIC Profile > Delete
- Network > Configure vNIC Profile > Assign vNIC Profile to VM
- network > Configure vNIC Profile > Assign vNIC Profile to Template
- Template > Provisioning Operations > Import/Export
- VM > Provisioning Operations > Create
- VM > Provisioning Operations > Delete
- VM > Provisioning Operations > Import/Export
- VM > Provisioning Operations > Edit Storage
- Disk > Provisioning Operations > Create
Disk > Disk Profile > Attach Disk Profile
有关如何在 Red Hat Virtualization 中创建用户和添加权限的更多信息,请参阅 Red Hat Virtualization 管理指南中的 从管理门户中管理用户任务。
10.1. 将 Red Hat Virtualization 连接添加到 Satellite 服务器 复制链接链接已复制到粘贴板!
使用这个流程在 Satellite 中将 Red Hat Virtualization 添加为计算资源。要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程。
流程
- 在 Satellite Web UI 中,导航到 Infrastructure > Compute Resources,再点 Create Compute Resource。
- 在 Name 字段中输入新计算资源的名称。
- 从 Provider 列表中,选择 RHV。
- 在 Description 字段中,输入计算资源的描述。
-
在 URL 字段中,用以下格式输入 Red Hat Virtualization Manager API 的连接 URL
: - 在 User 字段中,输入具有访问 Red Hat Virtualization Manager 资源权限的用户名称。
- 在 Password 字段中,输入用户的密码。
- 点 Load Datacenters 使用 Red Hat Virtualization 环境中的数据中心填充 Datacenter 列表。
- 从 Datacenter 列表中,选择一个数据中心。
- 从 Quota ID 列表中,选择配额以限制可供卫星使用的资源。
- 在 X509 认证颁发机构 字段中,输入 SSL/TLS 访问的证书颁发机构。或者,如果您将字段留空,服务器的第一个 API 请求中会生成一个自签名证书。
- 单击位置选项卡,再选择要使用的位置。
- 单击 Organizations 选项卡,再选择要使用的组织。
- 单击 Submit 以保存计算资源。
CLI 过程
输入
hammer compute-resource create命令,使用Ovirt作为--provider以及您要用于--datacenter的数据中心的名称。Copy to Clipboard Copied! Toggle word wrap Toggle overflow