第5章 完全に切断されたホストのネットワーク設定
ネットワークのカスタマイズと設定を適用して、完全に切断されたホストで MicroShift を実行する方法について説明します。切断されたホストは、物理か仮想かに関係なく、ネットワーク接続なしで実行される Red Hat Enterprise Linux (RHEL) オペレーティングシステムバージョン 9.0 以降である必要があります。
5.1. 完全に切断されたホスト用のネットワークの準備
完全に切断されたオペレーティングシステムを実行しているデバイス上で MicroShift クラスターを起動して実行するには、次の手順を使用します。MicroShift ホストは、外部ネットワーク接続がない場合、完全に切断されているとみなされます。
通常、これは、サブネットを提供するためのネットワークインターフェイスコントローラー (NIC) がデバイスにアタッチされていないことを意味します。これらの手順は、セットアップ後に NIC が取り外されたホストでも実行できます。キックスタートファイルの %post
フェーズを使用して、NIC を持たないホスト上でこれらの手順を自動化することもできます。
MicroShift ではクラスター通信をサポートするためにネットワークデバイスが必要であるため、切断された環境のネットワークを設定することが必要です。この要件を満たすには、セットアップ中にシステムループバックデバイスに割り当てた "偽" の IP アドレスを使用するように MicroShift ネットワークを設定する必要があります。
5.1.1. 手順の概要
切断されたホストで MicroShift を実行するには、次の手順が必要です。
- ホストの準備
- MicroShift が現在実行中の場合は停止し、サービスがネットワークに加えた変更をクリーンアップします。
- 永続的なホスト名を設定します。
- ループバックインターフェイスに ”偽” の IP アドレスを追加します。
- 偽の IP をローカルネームサーバーとして使用するように DNS を設定します。
-
ホスト名のエントリーを
/etc/hosts
に追加します。
- MicroShift 設定の更新
-
nodeIP
パラメーターを新しいループバック IP アドレスとして定義します。 -
.node.hostnameOverride
パラメーターを永続的なホスト名に設定します。
-
- 変更内容の有効化
- デフォルトの NIC がアタッチされている場合は無効にします。
- ホストまたはデバイスを再起動します。
MicroShift は起動後、クラスター内通信にループバックデバイスを使用して実行されます。