検索

18.3. 昇格可能なクローンリソース

download PDF

昇格可能なクローンリソースは、promotable メタ属性が true に設定されているクローンリソースです。インスタンスを 2 つの動作モード (promoted および unpromoted) のいずれかに設定できます。モードの名前には特別な意味はありませんが、インスタンスの起動時に、Unpromoted 状態で起動する必要があるという制限があります。注意: Promoted ロール名および Unpromoted ロール名は、以前の RHEL リリースの Master ロールおよび Slave Pacemaker ロールと機能的に同等です。

18.3.1. 昇格可能なクローンリソースの作成

次のコマンドを実行すると、リソースを昇格可能なクローンとして作成できます。

pcs resource create resource_id [standard:[provider:]]type [resource options] promotable [clone_id] [clone options]

デフォルトでは、昇格可能なクローンの名前は resource_id-clone となります。

clone_id オプションの値を指定して、クローンのカスタム名を設定できます。

また、次のコマンドを使用して、作成済みのリソースまたはリソースグループから、昇格可能なリソースを作成することもできます。

pcs resource promotable resource_id [clone_id] [clone options]

デフォルトでは、昇格可能なクローンの名前は resource_id-clone または group_name-clone になります。

clone_id オプションの値を指定して、クローンのカスタム名を設定できます。

以下の表には、昇格可能なリソースに指定できる追加クローンオプションを示しています。

表18.2 昇格可能なクローンに利用できる追加のクローンオプション
フィールド説明

promoted-max

昇格できるリソースのコピー数。デフォルト値は 1 です。

promoted-node-max

1 つのノードで昇格できるリソースのコピー数。デフォルト値は 1 です。

18.3.2. 昇格可能なリソース制約の表示

ほとんどの場合、昇格可能なリソースには、アクティブなクラスターノードごとに 1 つのコピーがあります。そうではない場合は、リソースの場所制約を使用して、クラスターが優先的にコピーを割り当てるノードを指定できます。これらの制約は、通常のリソースと同様に記述されます。

コロケーション制約を作成できます。この制約は、リソースがプロモートロールまたはアンプロモートロールのどちらで動作しているかを指定します。次のコマンドは、リソースのコロケーション制約を作成します。

pcs constraint colocation add [promoted|unpromoted] source_resource with [promoted|unpromoted] target_resource [score] [options]

コロケーションの制約の詳細は、クラスターリソースのコロケーション を参照してください。

昇格可能なリソースが含まれる順序制約を設定する場合に、リソースに指定できるアクションに、リソースのアンプロモートロールからプロモートへのロールの昇格を指定する promote があります。また、demote の動作を指定して、リソースのプロモートロールからアンプロモートロールへの降格を指定することもできます。

順序制約を設定するコマンドは次のようになります。

pcs constraint order [action] resource_id then [action] resource_id [options]

リソースの順序制約の詳細は、クラスターリソースの実行順序の決定 を参照してください。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.