搜索

3.5. 在集群中添加主机

download PDF

您必须将一个或多个主机添加到集群中。将主机添加到集群涉及生成发现 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。

对集群中的每个主机执行以下步骤。

流程

  1. 单击 Add hosts 按钮,并选择调配类型。

    1. 选择 Minimal image file: Provision with virtual media 以下载一个较小的镜像,该镜像会获取引导所需的数据。节点必须具有虚拟介质功能。这是 x86_64arm64 架构的推荐方法。
    2. 选择 Full image file: Provision with physical media 以下载更大的完整镜像。这是对 ppc64le 架构和使用 RHEL KVM 安装时对 s390x 架构的推荐方法。
    3. 选择 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
  2. 可选:激活 Run workloads on control plane nodes 选项,以便可以在默认的 worker 节点上调度工作负载外,还可以在 control plane 节点上运行工作负载。

    注意

    这个选项可用于带有五个或更多节点的集群。对于少于五个节点的集群,系统默认仅在 control plane 节点上运行工作负载。如需了解更多详细信息,请参阅附加资源中的配置可调度的 control plane 节点

  3. 可选: 如果集群主机位于需要使用代理的防火墙后面,请选择 Configure cluster-wide proxy settings。输入代理服务器的 HTTP 和 HTTPS URL 的用户名、密码、IP 地址和端口。

    注意

    代理用户名和密码必须采用 URL 编码。

  4. 可选:添加一个 SSH 公钥,以便可以以 core 用户身份连接到集群节点。通过登录到集群节点,您可以在安装过程中为您提供调试信息。

    重要

    不要在生产环境中跳过这个过程,在生产环境中需要灾难恢复和调试。

    1. 如果本地计算机上没有现有 SSH 密钥对,请按照 为集群节点 SSH 访问生成密钥对 的步骤进行操作。
    2. SSH public key 字段中,单击 Browse 来上传包含 SSH 公钥的 id_rsa.pub 文件。或者,将文件拖放到文件管理器的字段中。要查看文件管理器中的文件,请在菜单中选择 Show hidden files
  5. 可选: 如果集群主机位于带有重新加密 man-in-the-middle (MITM)代理的网络中,或者集群需要信任证书用于容器镜像 registry,请选择 Configure cluster-wide trusted certificate。以 X.509 格式添加额外的证书。
  6. 如果需要,配置发现镜像。
  7. 可选:如果您要在一个平台上安装并希望与该平台集成,请选择 Integrate with your virtualization platform。您必须引导所有主机,并确保它们出现在主机清单中。所有主机必须位于同一平台上。
  8. Generate Discovery ISOGenerate Script File
  9. 下载发现 ISO 或 iPXE 脚本。
  10. 使用发现镜像或 iPXE 脚本引导主机。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.