ステップ 3: 動的クラスター・メンバーの定義

動的クラスター・メンバーを、動的クラスターを作成するときに定義したり、既存の動的クラスターに追加したりできます。

この管理コンソール・ページにアクセスするには、「サーバー」 > 「クラスター」 > 「動的クラスター」 > 「新規」とクリックします。

動的クラスター・メンバーを既存の動的クラスターに追加するには、「サーバー」>「クラスター」>「動的クラスター」>「dynamic_cluster_name」>「動的クラスター・メンバー」>「追加」をクリックします。動的クラスター・メンバーは、マニュアル・メンバーシップ・モードで、しかもメンバーシップ・ポリシーが定義されていない動的クラスターにのみ追加できます。

ルール・ベースのメンバーシップ

アプリケーション・サーバー、WebSphere® Application Server Community Edition サーバー、および PHP サーバーの場合、ルール・ベースのメンバーシップを使用できます。

副次式ビルダーを使用すると、メンバーシップ・ポリシーを作成できます。メンバーシップ・ポリシーで、動的クラスターのメンバーのノードを指定します。 定義したメンバーシップ・ポリシーを持つ動的クラスター内のノードを表示するには、「メンバーシップのプレビュー」をクリックします。

メンバーシップ・ポリシーの例

  • メンバーシップを特定のノード・グループ内のすべてのノードとして定義する場合は、次のように指定します。
    node_nodegroup = 'my_node_group'
  • メンバーシップを Apache を実行するすべてのノードとして定義する場合は、次のように指定します。
    node_property$APACHE_2_0 IS NOT NULL
  • メンバーシップを Apache と PHP を実行するすべてのノードとして定義する場合は、次のように指定します。
    node_property$APACHE IS NOT NULL and node_property$PHP IS NOT NULL
  • メンバーシップを WebSphere Application Server Community Edition バージョン 2.0 以降を実行するすべてのノードとして定義する場合は、次のように指定します。
    node_property$WASCE_2.0* IS NOT NULL
  • メンバーシップを WebSphere Application Server Community Edition バージョン 2.0 のみを実行するすべてのノードとして定義する場合は、次のように指定します。
    node_property$WASCE_2.0 IS NOT NULL
  • my_node_1my_node_2、などを含め、my_node のような名前を持つすべてのノードとしてメンバーシップを定義する場合は、次のように指定します。
    node_name like 'my_node%'
  • メンバーシップを特定のホスト名のリストとして定義する場合は、次のように指定します。
    node_hostname in ('node1.mydomain.com','node2.mydomain.com')
andor、または not 論理演算子と括弧を使用して、副次式をグループ化できます。以下の例では、my_node_group ノード・グループに入っておらず、my_node_1my_node_2、などを含め、my_node のような名前を持つノードとしてノード・メンバーシップを定義します。
not (node_nodegroup='my_node_group') and node_name like 'my_node%'

手動定義のメンバーシップ

構成に存在するサーバーを動的クラスターに追加するには、手動定義のメンバーシップを使用します。



ファイル名: dc_wiz_3.html