3.5. 在集群中添加主机
您必须将一个或多个主机添加到集群中。将主机添加到集群涉及生成发现 ISO。发现 ISO 使用代理运行 Red Hat Enterprise Linux CoreOS (RHCOS)内存中。
使用下表识别 IBM Z® 架构的镜像文件类型:
架构 | 引导方法 | 镜像类型 |
---|---|---|
逻辑分区-Classic | iPXE | 完整镜像文件:下载自包含的 ISO 镜像 |
逻辑分区保护管理器 | ISO 或 iPXE | 最小镜像文件:下载引导时获取内容的 ISO 镜像 |
在使用 z/VM 或逻辑分区(LPAR)节点的 IBM Z (s390x
)上安装 ISO 镜像不支持;使用带有 iPXE"引导主机"过程。RHEL KVM 上安装支持 ISO 镜像和 iPXE。
对集群中的每个主机执行以下步骤。
流程
单击 Add hosts 按钮,并选择调配类型。
-
选择 Minimal image file: Provision with virtual media 以下载一个较小的镜像,该镜像会获取引导所需的数据。节点必须具有虚拟介质功能。这是
x86_64
和arm64
架构的推荐方法。 -
选择 Full image file: Provision with physical media 以下载更大的完整镜像。这是对
ppc64le
架构和使用 RHEL KVM 安装时对s390x
架构的推荐方法。 - 选择 iPXE: Provision from your network server,以使用 iPXE 引导主机。这是在带有 z/VM 节点和 LPAR (静态和 DPM)的 IBM Z® 中推荐的方法。ISO 引导对 RHEL KVM 安装的推荐方法。
注意- 如果您在 RHEL KVM 上安装,在某些情况下,KVM 主机上的虚拟机没有在第一次引导时重启,需要手动重启。
- 如果在 Oracle Cloud Infrastructure 上安装 OpenShift Container Platform,请只选择 Minimal image file: Provision with virtual media。
-
选择 Minimal image file: Provision with virtual media 以下载一个较小的镜像,该镜像会获取引导所需的数据。节点必须具有虚拟介质功能。这是
可选:激活 Run workloads on control plane nodes 选项,以便可以在默认的 worker 节点上调度工作负载外,还可以在 control plane 节点上运行工作负载。
注意这个选项可用于带有五个或更多节点的集群。对于少于五个节点的集群,系统默认仅在 control plane 节点上运行工作负载。如需了解更多详细信息,请参阅附加资源中的配置可调度的 control plane 节点。
可选: 如果集群主机位于需要使用代理的防火墙后面,请选择 Configure cluster-wide proxy settings。输入代理服务器的 HTTP 和 HTTPS URL 的用户名、密码、IP 地址和端口。
注意代理用户名和密码必须采用 URL 编码。
可选:添加一个 SSH 公钥,以便可以以
core
用户身份连接到集群节点。通过登录到集群节点,您可以在安装过程中为您提供调试信息。重要不要在生产环境中跳过这个过程,在生产环境中需要灾难恢复和调试。
- 如果本地计算机上没有现有 SSH 密钥对,请按照 为集群节点 SSH 访问生成密钥对 的步骤进行操作。
-
在 SSH public key 字段中,单击 Browse 来上传包含 SSH 公钥的
id_rsa.pub
文件。或者,将文件拖放到文件管理器的字段中。要查看文件管理器中的文件,请在菜单中选择 Show hidden files。
- 可选: 如果集群主机位于带有重新加密 man-in-the-middle (MITM)代理的网络中,或者集群需要信任证书用于容器镜像 registry,请选择 Configure cluster-wide trusted certificate。以 X.509 格式添加额外的证书。
- 如果需要,配置发现镜像。
- 可选:如果您要在一个平台上安装并希望与该平台集成,请选择 Integrate with your virtualization platform。您必须引导所有主机,并确保它们出现在主机清单中。所有主机必须位于同一平台上。
- 点 Generate Discovery ISO 或 Generate Script File。
- 下载发现 ISO 或 iPXE 脚本。
- 使用发现镜像或 iPXE 脚本引导主机。
其他资源