主機系統需求
檢閱與 IBM Cloud Satellite®的主機運算及系統設定相關的下列需求。
您可以將其他雲端提供者中的主機新增至您的位置。 如需相關資訊,請參閱 雲端基礎架構提供者。
- 如果您計劃部署 Red Hat OpenShift 叢集,請確定您的位置類型及叢集版本支援您要用於主機的作業系統。 如需相關資訊,請參閱 Red Hat OpenShift 版本資訊。
- 請確定您使用 官方 Red Hat 認證硬體。
- 如果您無法符合這些主機需求,請 聯絡 IBM 支援中心,並包含下列資訊: 您想要的主機系統配置、您想要系統配置的原因,以及您想要建立的主機數目。
您可以使用 satellite-host-check
Script 來驗證主機設定。 如需相關資訊,請參閱 檢查主機設定。
計算性質
-
主機必須支援x86-64-v2建築學。
-
主機必須執行最新版本Red Hat Enterprise Linux 8.或者最新的Red HatCoreOS與隨這些版本一起分發的核心。 其他作業系統,例如Windows;其他大型主機系統,例如IBM Z或者IBM力量;且不支援其他核心版本。
- 如需最新 RHEL 8 版本資訊,請參閱 Red Hat Enterprise Linux 發行日期。
- 如需最新 Red Hat CoreOS 版本資訊,請參閱 Red Hat CoreOS 鏡映。
-
請確定您使用最小 RHEL 映像檔。 請勿安裝 LAMP 堆疊。 請勿在主機上安裝虛擬化技術,包括
libvirtd
或docker
。 請注意,控制平面中 RHEL 7 主機的支援會在 2023 年 3 月 2nd結束。 遵循步驟,將主機移轉至 RHEL 8。 -
主機可以是實體或虛擬機器。 不過,如果您的主機是複製的虛擬機器,請確定每一個主機都有唯一的網路身分。 如需相關資訊,請參閱 為何我的主機沒有連接至我的位置?。
-
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 的主機需要這些更新項目。 如果主機正在執行 Red Hat CoreOS 映像檔,則不需要更新套件。
若為 RHEL 8
Repository 'rhel-8-for-x86_64-appstream-rpms' is enabled for this system.
Repository 'rhel-8-for-x86_64-baseos-rpms' is enabled for this system.
建立主機之後,請勿將任何其他套件、配置或其他自訂作業安裝至主機。 如需相關資訊,請參閱 為何無法在我的主機上安裝額外軟體(例如漏洞掃描工具)?。
您可能需要重新整理主機上的套件。 例如,在 IBM Cloud 基礎架構中,您可以執行下列指令來新增必要的套件。
-
重新整理機器上的 Red Hat 套件。
subscription-manager refresh
-
在機器上啟用套件儲存庫。
RHEL 7:
subscription-manager repos --enable rhel-server-rhscl-7-rpms subscription-manager repos --enable rhel-7-server-optional-rpms subscription-manager repos --enable rhel-7-server-rh-common-rpms subscription-manager repos --enable rhel-7-server-supplementary-rpms subscription-manager repos --enable rhel-7-server-extras-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 套件的相關資訊,請參閱 雲端基礎架構提供者。