第 4 章 安装自托管引擎部署主机
自托管引擎可从 Red Hat Virtualization Host 或 Red Hat Enterprise Linux 主机部署。
如果您计划使用绑定接口来实现高可用性或 VLAN 来分隔不同类型的流量(例如,用于存储或管理连接),您应该在主机上配置它们,然后再开始自托管引擎部署。请参阅规划和前提条件指南中的网络建议。
4.1. 安装 Red Hat Virtualization 主机
Red Hat Virtualization Host (RHVH) 是一个基于 Red Hat Enterprise Linux 的最小操作系统,旨在提供一种简单的方法来设置物理机以充当 Red Hat Virtualization 的 hypervisor。最小操作系统仅包含计算机充当虚拟机监控程序所需的软件包,并提供 Cockpit Web 界面来监控主机和执行管理任务。有关浏览器的最低要求,请查看 http://cockpit-project.org/running.html。
RHVH 支持 NIST 800-53 分区要求以提高安全性。RHVH 默认使用 NIST 800-53 分区布局。
主机必须满足最低主机要求。
流程
从客户门户网站下载 RHVH ISO 镜像:
- 登录到客户门户网站 https://access.redhat.com。
- 点菜单栏中的 Downloads。
- 点 Red Hat Virtualization。向上滚动并点 Download Latest 以访问产品下载页面。
- 进入 Hypervisor Image for RHV 4.3 并点 Download Now。
- 创建可引导介质设备。如需更多信息,请参阅 Red Hat Enterprise Linux 安装指南中的复制介质。
- 启动您要安装 RHVH 的机器,从准备的安装介质启动。
在引导菜单中,选择 Install RHVH 4.3 并按
Enter
。注意您还可以按
Tab
键编辑内核参数。内核参数必须以空格分开,您可以通过按Enter
键使用指定的内核参数引导系统。按Esc
键清除对内核参数的任何更改并返回到引导菜单。- 选择语言,然后点 Continue。
- 从 Date & Time 屏幕中选择一个时区,然后点 Done。
- 从键盘菜单中选择 键盘布局,再单击 Done。
从 Installation Destination 屏幕中选择要在其上安装 RHV 的设备。(可选)启用加密。点 Done。
重要红帽强烈建议使用 Automatically configure partitioning 选项。
从 Network & Host Name 屏幕选择一个网络,然后点击 Configure… 来配置连接详情。
注意要在每次系统引导时使用连接,选择 Automatically connect to this network when it is available 复选框。如需更多信息,请参阅 Red Hat Enterprise Linux 7 安装指南中的编辑网络连接。
在 Host name 字段中输入主机名,然后单击 Done。
- (可选)配置语言支持、安全策略和 Kdump。有关安装概述界面中的每个部分的更多信息,请参阅 Red Hat Enterprise Linux 7 安装指南中的使用 Anaconda进行安装。
- 点 Begin Installation。
设置 root 密码,并选择性地在 RHVH 安装时创建额外的用户。
警告红帽建议不要在 RHVH 上创建不受信任的用户,因为这可能导致利用本地安全漏洞。
单击 Reboot 以完成安装。
注意当 RHVH 重新启动时,
nodectl check
会在主机上执行健康检查,并在您在命令行中登录时显示结果。消息node status: OK
或node status: DEGRADED
代表了健康状态。运行nodectl check
以了解更多信息。该服务默认启用。
4.1.1. 启用 Red Hat Virtualization 主机存储库
注册系统以接收更新。Red Hat Virtualization Host 只需要一个软件仓库。本节提供有关将 RHVH 注册到内容交付网络或 Red Hat Satellite 6 的说明。
将 RHVH 注册到内容交付网络
-
登录位于
https://HostFQDNorIP:9090
的 Cockpit Web 界面。 - 进入 Subscriptions,点 Register System,并输入您的客户门户网站用户名和密码。Red Hat Virtualization Host 订阅会自动附加到系统。
- 点 Terminal。
启用
Red Hat Virtualization Host 7
软件仓库,以便稍后对 Red Hat Virtualization 主机进行更新:# subscription-manager repos --enable=rhel-7-server-rhvh-4-rpms
将 RHVH 注册到 Red Hat Satellite 6
-
登录位于
https://HostFQDNorIP:9090
的 Cockpit Web 界面。 - 点 Terminal。
使用 Red Hat Satellite 6 注册 RHVH:
# rpm -Uvh http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm # subscription-manager register --org="org_id" # subscription-manager list --available # subscription-manager attach --pool=pool_id # subscription-manager repos \ --disable='*' \ --enable=rhel-7-server-rhvh-4-rpms