18.4. 障害時の昇格リソースの降格
プロモート
または 監視
アクションが失敗した場合や、リソースを実行しているパーティションでクォーラムを失った場合に、リソースは降格されますが、完全に停止されないように、プロモート可能なリソースを設定できます。これにより、リソースを完全に停止したときに、手動で介入する必要がなくなります。
昇格可能なリソースを
promote
アクションが失敗したときに降格するように設定するには、以下の例のようにon-fail
操作メタオプションをdemote
に設定します。# pcs resource op add my-rsc promote on-fail="demote"
monitor
アクションが失敗したときに昇格可能なリソースを降格するように設定するには、interval
をゼロ以外の値に設定し、on-fail
操作メタオプションをdemote
に設定して、role
をPromoted
に設定します。# pcs resource op add my-rsc monitor interval="10s" on-fail="demote" role="Promoted"
-
クラスターパーティションでクォーラムが失われると、昇格されたリソースが降格されますが、実行され続け、他のすべてのリソースが停止されるようにクラスターを設定するには、
no-quorum-policy
クラスタープロパティーをdemote
に設定します。
操作の on-fail
メタ属性を demote
に設定しても、リソースの昇格を決定する方法には影響しません。影響を受けるノードのプロモーションスコアが引き続き最高となっている場合は、再度昇格するように選択されます。