对的宿主系统要求 Satellite

请查看 IBM Cloud Satellite 的宿主系统要求,包括操作系统支持情况和计算特性。

您可以将其他云提供者中的主机添加到您的位置。 有关更多信息,请参阅 云基础架构提供者

  • 如果计划部署 Red Hat OpenShift 集群,请确保您的位置类型和集群版本支持要用于主机的操作系统。 有关更多信息,请参阅 Red Hat OpenShift 版本信息
  • 确保使用 官方 Red Hat 认证的硬件
  • 如果无法满足这些主机需求,请 联系 IBM 支持 并包含以下信息: 所需的主机系统配置,需要系统配置的原因以及打算创建的主机数。

您可以使用 satellite-host-check 脚本验证主机设置。 有关更多信息,请参阅 检查主机设置

主机操作系统支持

查看以下各位置类型的操作系统支持表。

CoreOS 已启用位置
主机操作系统 Satellite 控制平面支持 支持工作节点操作系统
RHCOS
RHEL 9 OpenShift 4.17 后来
RHEL 8 OpenShift 4.17 以及更早
Non-CoreOS 已启用位置
主机操作系统 Satellite 控制平面支持 支持工作节点操作系统
RHCOS
RHEL 9 OpenShift 4.17 后来
RHEL 8 OpenShift 4.17 以及更早

计算特征

  • 主机必须支持 x86-64-v2 架构。

  • 主机必须运行最新的操作系统,其内核必须由 IBM Cloud Satellite 支持。 不支持其他操作系统(如 Windows)、其他大型机系统(如 IBM Z 或 IBM Power )或其他内核版本。

  • 确保使用最少的 RHEL 映像。 请勿安装 LAMP 堆栈。 请勿在主机上安装虚拟化技术,包括 libvirtddocker

  • 主机可以是物理或虚拟机。 但是,如果您的主机是克隆的虚拟机,请确保每个主机都具有唯一的网络身份。 有关更多信息,请参阅 为什么我的主机没有连接到我的位置?

  • Red Hat CoreOS 主机必须满足 最小大小需求足够的存储容量

  • RHEL 主机必须满足 最小大小要求足够的存储容量

  • RHEL 主机必须具有 SELINUX=enforcing 策略集。 您可以通过运行 sestatus 命令并在输出中查找 SELinux status: enabled 来验证是否已设置此策略。

  • 如果您的主机包含 GPU 计算,请确保您安装了 Node 功能发现和 NVIDIA GPU 运算符。 有关更多信息,请参阅 在 GPU 机器上部署应用程序 中的先决条件步骤。

  • 主机名只能包含小写字母数字字符,-.

  • 主机必须有一个 ext4 文件系统作为启动盘。

Red Hat CoreOS (RHCOS) 软件包和其他机器配置

查找系统的 Red Hat CoreOS 映像,并使其可供云提供者使用。 您可以将任何受支持的 RHCOS 映像用于主机。

Red Hat Enterprise Linux (RHEL) 软件包和其他机器配置

主机必须有权访问 RHEL 更新和以下软件包。

适用于 RHEL 9

Repository 'rhel-9-for-x86_64-appstream-rpms' is enabled for this system.
Repository 'rhel-9-for-x86_64-baseos-rpms' is enabled for this system.

创建主机后,请勿将任何其他软件包,配置或其他定制安装到主机。 有关更多信息,请参阅 为什么我无法在主机上安装额外的软件,例如漏洞扫描工具?

如果缺少所需的软件包,请在主机上刷新软件包。 例如,在 IBM 云基础架构中,可以运行以下命令来添加所需的软件包。

  1. 刷新机器上的 Red Hat 软件包。

    subscription-manager refresh
    
  2. 在机器上启用软件包存储库。

    RHEL 9:

    subscription-manager repos --enable rhel-9-for-x86_64-appstream-rpms
    subscription-manager repos --enable rhel-9-for-x86_64-baseos-rpms
    

    RHEL 8:

    subscription-manager repos --enable rhel-8-for-x86_64-appstream-rpms
    subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms
    

有关如何在从其他云提供者添加的主机中启用 RHEL 软件包的更多信息,请参阅 云基础结构提供者