第2章 インスタンス HA のインストールと設定


Red Hat OpenStack Platform (RHOSP) director は、インスタンスの高可用性 (HA) をデプロイします。ただし、新規オーバークラウドで新たなインスタンス HA デプロイメントを設定するには、追加のステップを実施する必要があります。ステップを完了すると、インスタンス HA はカスタムロールを持つコンピュートノードのサブセット上で実行されます。

重要

インスタンス HA は、RHOSP ハイパーコンバージドインフラストラクチャー (HCI) 環境ではサポートされません。RHOSP HCI 環境でインスタンス HA を使用するには、ComputeInstanceHA ロールを持つコンピュートノードのサブセットで、インスタンス HA を使用するように指定する必要があります。Red Hat Ceph Storage サービスは、インスタンス HA をホストするコンピューティングノード上でホストしないでください。

重要

標準のロールまたはカスタムロールを使用する既存のオーバークラウド等、別の環境でインスタンス HA を有効にするには、デプロイメントに該当する手順のみを実施し、テンプレートを適切に変更します。

2.1. インスタンス HA ロール、フレーバー、およびプロファイルの設定

インスタンス HA をデプロイする前に、インスタンス HA ロールを roles-data.yaml ファイルに追加し、インスタンス HA フレーバーを作成し、Instanc HA で管理するコンピュートノードをインスタンス HA プロファイルでタグ付けし、インスタンス HA ロールをインスタンス HA フレーバーにマッピングします。

注記

お使いの環境に応じて、以下の手順のサンプルファイルおよびロール名を変更できます。

手順

  1. roles-data.yaml ファイルに ComputeInstanceHA ロールを追加し、ファイルを再生成します。

    $ openstack overcloud roles generate -o ~/my_roles_data.yaml Controller Compute ComputeInstanceHA
    Copy to Clipboard Toggle word wrap

    ComputeInstanceHA ロールには、デフォルトの Compute ロールの全サービス、ComputeInstanceHA サービス、および PacemakerRemote サービスが含まれます。

  2. compute-instance-ha フレーバーを作成し、インスタンス HA で管理するコンピュートノードをタグ付けします。

    $ source ~/stackrc
    $ openstack flavor create --id auto --ram 6144 --disk 40 --vcpus 4 compute-instance-ha
    $ openstack flavor set --property "cpu_arch"="x86_64" --property "capabilities:boot_option"="local" --property "capabilities:profile"="compute-instance-ha" compute-instance-ha
    $ openstack flavor set --property resources:VCPU=0 --property resources:MEMORY_MB=0 --property resources:DISK_GB=0 --property resources:CUSTOM_BAREMETAL=1 compute-instance-ha
    Copy to Clipboard Toggle word wrap
  3. インスタンス HA で管理する各コンピュートノードを compute-instance-ha プロファイルにタグ付けします。ここで、<NODE UUID> を実際の UUID に置き換えます。

    $ openstack baremetal node set --property capabilities='profile:compute-instance-ha,boot_option:local' <NODE UUID>
    Copy to Clipboard Toggle word wrap
  4. 以下のパラメーターで環境ファイルを作成して、ComputeInstanceHA ロールを compute-instance-ha フレーバーにマッピングします。

    parameter_defaults:
      OvercloudComputeInstanceHAFlavor: compute-instance-ha
    Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る