主機系統需求為 Satellite

請檢視 IBM Cloud Satellite 的主機系統需求,包括作業系統支援與運算特性。

您可以將其他雲端提供者中的主機新增至您的位置。 如需相關資訊,請參閱 雲端基礎架構提供者

  • 如果您計劃部署 Red Hat OpenShift 叢集,請確定您的位置類型及叢集版本支援您要用於主機的作業系統。 如需相關資訊,請參閱 Red Hat OpenShift 版本資訊
  • 請確定您使用 官方 Red Hat 認證硬體
  • 如果您無法符合這些主機需求,請 聯絡 IBM 支援中心,並包含下列資訊: 您想要的主機系統配置、您想要系統配置的原因,以及您想要建立的主機數目。

您可以使用 satellite-host-check Script 來驗證主機設定。 如需相關資訊,請參閱 檢查主機設定

主機作業系統支援

檢視下列各位置類型的作業系統支援表。

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 Feature Discovery 和 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 Cloud 基礎架構中,您可以執行下列指令來新增必要的套件。

  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 套件的相關資訊,請參閱 雲端基礎架構提供者