第2章 環境要件および前提条件
インスタンス HA を有効にするには、Red Hat OpenStack Platform オーバークラウドが以下の要件を満たす必要があります。
- 環境は Red Hat OpenStack Platform director を使用してデプロイされました。詳しくは、Director Installation and Usage を参照してください。
- コントロールプレーンでフェンシングはすでに手動で有効にされています。
以下のパッケージがすべてのノードにインストールされます。
-
fence-agents-4.0.11-66.el7_4.3(またはそれ以上) -
pacemaker-1.1.16-12.el7.x86_64(またはそれ以上) -
resource-agents-3.9.5-105.el7.x86_64(またはそれ以上)
-
- この環境は、コンピュートプレーンとコントロールプレーンの両方の完全な停止を許容できます。
- 共有ストレージは、一時ストレージおよびブロックストレージの環境内で有効になります。関連情報は、「共有ストレージの例外」 を参照してください。
Message Broker (AMQP)は各コンピュートノードのホスト名が有効であると認識します。コンピュートノードのホスト名を確認するには、以下を実行します。
heat-admin@compute-n $ sudo crudini --get /etc/nova/nova.conf DEFAULT hostそれぞれのコンピュートノードは、$OS_AUTH_URL で設定したエンドポイントに到達できる必要があります。さらに、この環境変数を次のいずれかに設定する必要があります。
- オーバークラウドの認証サービス(外部ネットワークへのアクセスを必要とする)
- 内部認証 URL。
インスタンス HA が有効な場合には、オーバークラウドのアップグレードまたはスケールアップ操作を行うことができません。これを試みると失敗します。これには、マイナーアップグレードおよびメジャーアップグレードの両方が含まれます。
オーバークラウドをアップグレードまたはスケーリングする前に、最初にインスタンス HA を無効にします。手順は、5章Rollbackを参照してください。