第12章 Pacemaker クラスターのプロパティ

クラスター動作中に起こる可能性がある状況に直面した場合にクラスターのプロパティでクラスターの動作を制御します。

12.1. クラスタープロパティとオプションの要約

Pacemaker クラスターのプロパティのデフォルト値および設定可能な値などを 表12.1「クラスターのプロパティ」 で簡単に示します。

注記

表に記載しているプロパティ以外にもクラスターソフトウェアで公開されるクラスタープロパティがあります。このようなプロパティについては、そのデフォルト値を別の値には変更しないよう推奨しています。

表12.1 クラスターのプロパティ

オプションデフォルト説明
batch-limit0
TE (Transition Engine) に並列実行を許可するジョブ数 (ネットワークおよびクラスターノードの負荷および速度により正しい値は異なる)
migration-limit-1 (無制限)
一つのノードで TE に並列実行を許可する移行ジョブ数
no-quorum-policystop
クラスターが定足数を持たない場合に行う動作、使用できる値:
* ignore - 全リソースの管理を続行
* freeze - リソースの管理は続行するが、影響を受けるパーティション外のノードのリソースは復帰させない
* stop - 影響を受けるクラスターパーティション内の全リソースを停止する
* suicide - 影響を受けるクラスターパーティション内の全ノードを排他処理する
symmetric-clustertrue
デフォルトでいずれのノード上でもリソースの実行を許可するかどうかを指定
stonith-enabledtrue
障害が発生しているノードおよび停止できないリソースがあるノードを排他処理するかどうかを指定、データ保護が必要な場合は true に設定すること
true または未設定の場合、STONITH リソースが設定されていない限りクラスターによりリソースの起動が拒否される
stonith-actionreboot
STONITH デバイスに送信する動作、使用できる値: rebootoff (poweroff の値も使用できるがレガシーデバイスでの使用に限定)
cluster-delay60s
ネットワーク経由の往復遅延 (動作の実行は除く)、ネットワークおよびクラスターノードの負荷および速度により正しい値は異なる
stop-orphan-resourcestrue
削除したリソースの停止を行うかどうかを指定
stop-orphan-actionstrue
削除した動作の取り消しを行うかどうかを指定
start-failure-is-fataltrue
特定ノードでのリソースの開始に失敗した場合、そのノードでリソースの開始を再試行できるかどうかを指定。false に設定すると、リソースの現在の失敗数と移行しきい値を基にしてクラスターが同じノードの開始を再試行するかどうかを決定。リソースの migration-threshold オプションの設定は 「障害発生によるリソースの移動」 を参照。
start-failure-is-fatalfalse に設定すると、リソースを起動できない障害があるノードが、すべての依存アクションを遅らせる可能性があるというリスクが発生します。これにより、start-failure-is-fatal のデフォルトは true となっています。start-failure-is-fatal=false を設定するリスクは、移行のしきい値を下げることで、何度も失敗しても他のアクションは発生させることができるようにすることげ軽減できます。
pe-error-series-max-1 (all)
ERROR で保存する PE インプットの数、問題の報告時に使用
pe-warn-series-max-1 (all)
WARNING で保存する PE インプットの数、問題の報告時に使用
pe-input-series-max-1 (all)
保存する通常の PE インプットの数、問題の報告時に使用
cluster-infrastructure 
Pacemaker が現在実行中のメッセージングスタック、情報および診断目的で使用 (ユーザー設定不可)
dc-version 
クラスターの DC (Designated Controller) 上にある Pacemaker のバージョン、診断目的で使用 (ユーザー設定不可)
last-lrm-refresh 
Local Resource Manager による最後のリフレッシュ (epoca のため秒単位)、診断目的で使用 (ユーザー設定不可)
cluster-recheck-interval15分
オプション、リソースのパラメーター、制約に対する時間ベースの変更のポーリング間隔、使用できる値: ゼロの場合ポーリング無効、正の値の場合は秒単位の間隔 (5min など他の SI 単位の指定がない限り)
maintenance-modefalse
クラスターに無干渉モードになり別途指示があるまでサービスを起動または停止しないよう指示します。メンテナンスモードが完了するとクラスターはサービスの現在の状態に対してサニティーチェックを行い、必要な場合はサービスを停止または開始します。
shutdown-escalation20min
指定した時間を過ぎると正しいシャットダウンの試行を中断し終了 (高度な使用目的に限定)
stonith-timeout60s
STONITH 動作の完了まで待機する時間
stop-all-resourcesfalse
クラスターによる全リソースの停止
enable-aclfalse
(Red Hat Enterprise Linux 7.1 以降) pcs acl コマンドで設定したアクセス制御リストをクラスターが使用できるかどうかを示します。
placement-strategydefault
クラスターノード上のリソースの配置を決定する際に、クラスターが利用率属性を考慮にいれるかどうかと、どのぐらい考慮するかを示します。使用率属性と配置ストラテジーについては、「使用と配置ストラテジー」 を参照してください。