リソースの開始と停止
リソースは表示された順番で開始し、逆の順番で停止します。
依存関係
グループ内のリソースがどこかで開始できない場合は、グループ内のその 後の全リソースは実行することができません。
グループの内容
グループにはプリミティブクラスタリソースしか含むことができません。
グループリソースの子を参照するには、グループではなく子のIDを使用し ます。
制約
制約でグループの子を参照することはできますが、通常はグループ名を使 用することをお勧めします。
固着性
固着性はグループ内で統合可能なプロパティです。グループ内のアクティ ブな各メンバーは、グループの合計値に対して固着性を追加します。した がってresource-stickinessが100で、グループに7つのメンバーがあ り、そのうち5つがアクティブな場合、グループ全体として現在の場所へ の固着性が500になります。
リソース監視
グループのリソース監視を有効にするには、グループ内で監視の必要な各 リソースに対して監視を設定する必要があります。
注意: 空のグループ
グループには1つ以上のリソースを含む必要があります。空の場合は設定は 無効になります。
手順
4.9
リソースグループの追加1 4.1項 「Linux HA Management Client」 (32 ページ)で説明したように、
Linux HA Management Clientを起動してクラスタにログインします。
2
左側のペインでリソースを選択し、追加>
グループの順にクリックしま す。3
グループに固有のIDを入力します。4
オプションの下で、Initial state of resource (リソースの当初の状態)を設
定し、転送をクリックします。5
次のステップでは、グループのサブリソースとしてプリミティブを追加 できます。プリミティブはプリミティブリソースの追加(34 ページ)と
類似の方法で作成します。6
すべてのパラメータが希望どおりに設定されたら、適用をクリックし て、プリミティブの設定を完了します。7
次のウィンドウでは、再度プリミティブを選択し、OKをクリックする ことで、グループのサブリソースの追加を継続できます。グループに追加するプリミティブがなくなったら、代わりにキャンセル をクリックします。次のウィンドウには、そのグループに定義したパラ メータの概要が表示されます。グループのMeta Attributes(メタ属性
)およ
びプリミティブの一覧が表示されます。プリミティブタブのリソースの 場所は、クラスタ内でのリソース開始順序を示します。8
グループ内のリソース順序は重要なので、Up(上に移動)およびDown(
下に移動
)ボタンを使用して、グループ内で
プリミティブのソートまたはソート変更を行います。
9
すべてのパラメータが希望どおりに設定されたら、OKをクリックして、そのグループの設定を完了します。環境設定ダイアログが閉じ、メイン ウィンドウに新しく作成された、または変更されたグループが表示され ます。
図
4.4 Linux HA Management Client -
グループ例
4.1 Web
サーバのリソースグループリソースグループの1例として、IPアドレスとファイルシステムが必要なWeb サーバが挙げられます。この場合、各コンポーネントはクラスタリソースグ ループに結合された個別のクラスタリソースです。リソースグループは1つ以 上のサーバで実行し、ソフトウェアやハードウェアの障害発生時には、個々 のクラスタリソースと同様に、クラスタ内の別なサーバにフェールオーバー します。
図
4.5
グループリソースリソースグループの追加
(51 ページ)では、リソースグループの作成方法を説
明しました。上記で説明したようなリソースグループを作成済みであると仮 定します。既存のグループへのリソースの追加(54
ページ)は例 4.1. 「Webサー バのリソースグループ」(53 ページ)と一致するグループの変更方法を示した
ものです。手順
4.10
既存のグループへのリソースの追加1 4.1項 「Linux HA Management Client」 (32 ページ)で説明したように、
Linux HA Management Clientを起動してクラスタにログインします。
2
左側のペインでリソースビューに切り替え、右側のペインで、変更する グループを選択して編集をクリックします。次のウィンドウには、その リソースに定義された基本的なグループパラメータとメタ属性とプリミ ティブが表示されます。3
プリミティブタブをクリックして、追加をクリックします。4
次のダイアログで、次のパラメータを設定してIPアドレスをグループの サブリソースとして追加します。4a
固有なIDとして、my_ipaddressなどを入力します。4b
クラスリストで、リソースエージェントクラスとしてocfを選択しま す。4c OCFリソースエージェントの
プロバイダとして、heartbeatを選択します。
4d
タイプリストで、リソースエージェントとしてIPaddrを選択します。4e
進むをクリックします。4f Instance Attribute(
インスタンス属性)タブで、IPエントリを選択して
編集をクリックします(またはIPエントリをダブルクリックします)。4g
値として、目的のIPアドレスを入力します。たとえば192.168.1.1 と入力します。4h OK、
適用の順にクリックします。グループ設定ダイアログには、新 しく追加去れたプリミティブが表示されます。5
再度追加をクリックして、次のサブリソース(ファイルシステムとWeb サーバ)を追加します。6
「ステップ 4a (54 ページ)」から「ステップ 4h (55 ページ)」のような手 順に従って、グループの全サブリソースの設定を終了するまで、各サブ リソースの該当するパラメータを設定します。クラスタ内で開始する順序でサブリソースを設定したので、プリミティ ブタブ内の順序はすでに正しいものになっています。
7
グループのリソースグループの順序を変更する必要がある場合は、Up(
上に移動)およびDown (
下に移動)ボタンを使用して
プリミティブタブ内のリソースをソートしなおします。
8
グループからリソースを削除するには、プリミティブタブのリソースを 選択し、削除をクリックします。9 OKをクリックしてそのグループの設定を完了します。環境設定ダイア
ログが閉じて、メインウィンドウに変更されたグループが表示されま す。