第7章 Red Hat OpenStack Platform での HA クラスターリソースの設定
次の表には、RHOSP 上の HA クラスターのリソースを設定するために使用する RHOSP 固有のリソースエージェントを記載しています。
|
RHOSP 固有のリソースエージェントのサポートを提供します。 |
|
仮想 IP アドレスリソースを設定します。 |
|
Floating IP アドレスリソースを設定します。 |
|
ブロックストレージリソースを設定します。 |
他のクラスターリソースを設定する場合は、標準の Pacemaker リソースエージェントを使用します。
7.1. Red Hat OpenStack Platform 上の HA クラスターでの openstack-info
リソースの設定 (必須)
fence_openstack
フェンスエージェント以外の RHOSP 固有のリソースエージェントを実行するには、openstack-info
リソースを設定する必要があります。
openstack-info
リソースを作成するこの手順は、RHOSP 認証に clouds.yaml
ファイルを使用します。
前提条件
- RHOSP で実行されている設定済みの HA クラスターがある。
- RHOSP の認証方法のセットアップ で説明されているように、クラスター設定に使用する RHOSP 認証方法を使用して、RHOSP API へアクセスできる。
手順
クラスター内の任意のノードから次の手順を実行します。
openstack-info
リソースエージェントのオプションを表示するには、次のコマンドを実行します。# pcs resource describe openstack-info
openstack-info
リソースをクローンリソースとして作成します。この例では、このリソースにもopenstack-info
という名前が付けられています。この例では、clouds.yaml
設定ファイルを使用しており、cloud=
パラメーターはclouds.yaml
ファイル内のクラウドの名前に設定されています。# pcs resource create openstack-info openstack-info cloud="ha-example" clone
クラスターのステータスをチェックして、リソースが実行中であることを確認します。
# pcs status Full List of Resources: * Clone Set: openstack-info-clone [openstack-info]: * Started: [ node01 node02 node03 ]