Show Table of Contents
6.5. リソースグループ
一緒に配置され、順番に起動され、逆順で停止される必要のあるリソースのセットは、クラスターの最も一般的な要素の 1 つです。この設定を簡単にするため、 Pacemaker はグループの概念をサポートします。
以下のコマンドを使用してリソースグループを作成し、グループに含まれるリソースを指定します。グループが存在しない場合は、このコマンドによってグループが作成されます。グループが存在する場合は、このコマンドによって追加のリソースがグループに追加されます。リソースは、このコマンドで指定された順序で起動され、その逆順で停止されます。
pcs resource group add group_name resource_id [resource_id] ... [resource_id] [--before resource_id | --after resource_id
このコマンドの
--before および --after オプションを使用すると、リソースグループにすでに存在するリソースを基準として、追加されたリソースの相対的な位置を指定できます。
また、以下のコマンドを使用するとリソースの作成時に新しいリソースを既存グループへ追加できます。作成するリソースは group_name というグループに追加されます。
pcs resource create resource_id standard:provider:type|type [resource_options] [op operation_action operation_options] --group group_name
以下のコマンドを使用してグループからリソースを削除します。グループにリソースがない場合、このコマンドはグループ自体を削除します。
pcs resource group remove group_name resource_id...
以下のコマンドは、現在設定されているリソースグループをすべて表示します。
pcs resource group list
以下の例では、既存リソースの
IPaddr と Email が含まれる shortcut というリソースグループが作成されます。
# pcs resource group add shortcut IPaddr Email
グループに含まれるリソースの数に制限はありません。グループの基本的なプロパティーは次のとおりです。
- リソースは指定された順序で起動されます (この例では、最初に
IPaddrが起動された後、Emailが起動されます)。 - リソースは指定された順序の逆順で停止されます (
Emailが停止された後、IPaddrが停止されます)。
グループのリソースの 1 つを実行できない場合、そのリソースの後に指定されたリソースは実行できません。
IPaddrを実行できない場合はEmailも実行できません。Emailを実行できなくてもIPaddrには影響しません。
グループが大きくなると、リソースグループ作成の設定作業を軽減することが重要になります。
6.5.1. グループオプション
リソースグループは、リソースグループに含まれるリソースから
priority、target-role、および is-managed オプションを継承します。リソースオプションの詳細は 表6.3「リソースのメタオプション」 を参照してください。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.