步骤 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 V2.0 或更高版本的节点定义为成员:
    node_property$WASCE_2.0* IS NOT NULL
  • 要将所有只运行 WebSphere Application Server Community Edition V2.0 的节点定义为成员:
    node_property$WASCE_2.0 IS NOT NULL
  • 要将所有名称类似于 my_node 的节点(例如 my_node_1my_node_2 等)定义为成员:
    node_name like 'my_node%'
  • 要将一系列特定主机名定义为成员:
    node_hostname in ('node1.mydomain.com','node2.mydomain.com')
可以使用 andornot 逻辑运算符和括号对子表达式进行分组。以下示例将不在 my_node_group 节点组中并且名称类似于 my_node(例如 my_node_1my_node_2 等)的节点定义为成员。
not (node_nodegroup='my_node_group') and node_name like 'my_node%'
手工定义的成员关系

使用手工定义的成员关系将配置中包含的服务器添加到动态集群中。

  • 对于包含应用程序服务器的动态集群,应该使用现有的静态集群。请从列表中选择要使用的现有静态集群。
  • 对于具有辅助生命周期管理功能的服务器,应该选择要添加到动态集群的服务器。请单击添加成员。已添加到动态集群中的服务器将显示在列表中。要创建新的动态集群成员,请单击添加。要除去成员,请单击除去。动态集群的所有成员必须具有相同的服务器类型。



WebSphere Virtual Enterprise 信息中心(在线)

相关信息
步骤 1:选择动态集群服务器类型
步骤 2:选择成员关系方法
步骤 4:选择服务器模板
步骤 5:配置动态集群属性
步骤 6:摘要
动态集群集合
动态集群设置
成员关系策略构建器

dc_wiz_3