Pacemaker 1.1 Configuration Explained – (6)リソース制約

(6)リソース制約

 

スコア

Pacemakerのクラスタはスコアによって制御されます。スコアの増減によって、どのノードでリソースを実行するのかの判断が行われます。スコアはリソース・ノードごとに計算されます。例えば、もしリソースのスコアが負の値であれば、そのリソースは起動できません。クラスタでは、最も高い数値をもったノードでリソースを実行します。

 

INFINITY

PacemakerではINFINITYというスコアがあり、これは1,000,000に相当します。ただし、以下のように少々特殊な扱いになるので注意してください。

  • 任意のスコア + INFINITY = INFINITY
  • 任意のスコア – INFINITY = -INFINITY
  • INFINITY – INFINITY = -INFINITY

続きを読む “Pacemaker 1.1 Configuration Explained – (6)リソース制約”

Pacemaker 1.1 Configuration Explained – (5) クラスタリソース

(5)クラスタリソース

クラスタリソースとは

クラスタによって可用性を高められたサービスをリソースと呼びます。もっともシンプルな例はプリミティブリソースです。もう少し複雑なものにグループリソースやクローンリソースなどがあります。

すべてのプリミティブリソースにはリソースエージェントがあります。リソースエージェントは提供するサービスを取り出したり、クラスタに対して可視状態にするための外部プログラムです。

続きを読む “Pacemaker 1.1 Configuration Explained – (5) クラスタリソース”

Pacemaker 1.1 Configuration Explained – (3) クラスタ全体の設定

(3) クラスタ全体の設定 

 

CIBプロパティー

CIB自体が使用するための情報が自動的にCIBプロパティーに設定されます。通常これらの情報はユーザーが意識して設定することはありません。CIBプロパティーには以下のような情報があります。

続きを読む “Pacemaker 1.1 Configuration Explained – (3) クラスタ全体の設定”