11.2. マルチアーキテクチャーコンピュートクラスターのインストール
x86_64
または arm64
コントロールプレーンを備えたクラスターは、2 つの異なる CPU アーキテクチャーを持つワーカーノードをサポートできます。マルチアーキテクチャークラスターは、各アーキテクチャーの長所を兼ね備えており、さまざまなワークロードをサポートします。
たとえば、x86_64
を備えた既存の OpenShift Container Platform クラスターに、arm64
、IBM Power® (ppc64le
)、または IBM Z® (s390x
) ワーカーノードを追加できます。
インストールの主な手順は次のとおりです。
- マルチアーキテクチャーコンピュートクラスターを作成して登録します。
-
x86_64
またはarm64
インフラストラクチャー環境を作成し、その環境用の ISO 検出イメージをダウンロードして、コントロールプレーンを追加します。arm64
インフラストラクチャー環境は、Amazon Web Services (AWS) と Google Cloud (GC) でのみ利用できます。 -
arm64
、ppc64le
、またはs390x
インフラストラクチャー環境を作成し、arm64
、ppc64le
、またはs390x
用の ISO 検出イメージをダウンロードして、ワーカーノードを追加します。
サポート対象のプラットフォーム
OpenShift Container Platform の各バージョンでサポートされているプラットフォームについては、マルチアーキテクチャーコンピュートマシンを含むクラスターについて を参照してください。インストールするバージョンに適したプラットフォームを使用してください。
主なステップ
- API を使用して OpenShift Container Platform をインストールする手順を開始します。詳細は、関連情報 セクションの Assisted Installer API を使用したインストール を参照してください。
インストールの "Registering a new cluster" ステップに到達したら、クラスターをマルチアーキテクチャーコンピュートクラスターとして登録します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記- 1
- OpenShift Container Platform のバージョン番号には、
multi-
オプションを使用します (例:"4.18-multi"
)。 - 2
- CPU アーキテクチャーを
"multi"
に設定します。 - 3
- コントロールプレーンノードの数を "3"、"4"、または "5" に設定します。4 つまたは 5 つのコントロールプレーンノードのオプションは、OpenShift Container Platform 4.18 以降で利用できます。シングルノード OpenShift は、マルチアーキテクチャーコンピュートクラスターではサポートされていません。
control_plane_count
フィールドは、非推奨のhigh_availability_mode
に代わるものです。
インストールの "Registering a new infrastructure environment" ステップに到達したら、
cpu_architecture
をx86_64
に設定します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow インストールの "Adding hosts" ステップに到達したら、
host_role
をmaster
に設定します。注記詳細は、関連情報 の ホストへのロールの割り当て を参照してください。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
x86_64
アーキテクチャーの検出イメージをダウンロードします。 -
生成された検出イメージを使用して
x86_64
アーキテクチャーホストを起動します。 - インストールを開始し、クラスターが完全にインストールされるまで待ちます。
インストールの "Registering a new infrastructure environment" 手順を繰り返します。今回は、
cpu_architecture
をppc64le
(IBM Power® の場合)、s390x
(IBM Z® の場合)、またはarm64
のいずれかに設定します。以下に例を示します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow インストールの "Adding hosts" 手順を繰り返します。今回は、
host_role
をworker
に設定します。注記詳細は、関連情報 の ホストへのロールの割り当て を参照してください。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - arm64、ppc64le、または s390x アーキテクチャーの検出イメージをダウンロードします。
- 生成された検出イメージを使用してアーキテクチャーホストを起動します。
- インストールを開始し、クラスターが完全にインストールされるまで待ちます。
検証
次のコマンドを実行して、クラスター内の arm64、ppc64le、または s390x ワーカーノードを表示します。
oc get nodes -o wide
$ oc get nodes -o wide
Copy to Clipboard Copied! Toggle word wrap Toggle overflow