使用成员资格策略子表达式构建器来创建表达式,此表达式用于定义动态集群的成员。通过使用 AND、OR、NOT 和括号进行分组,可以使用“构建子表达式”实用程序根据子表达式构建复杂的规则条件。应用更改时,规则构建器将对规则进行验证。如果找到未配对的括号以及不支持的逻辑运算符,那么将发出警报。
要使用成员资格策略构建器,请单击子表达式构建器。选择要让成员资格策略包含的属性,然后单击生成子表达式。将显示子表达式值。要将该子表达式追加到成员资格策略中,请单击追加。
指定用于将这个子表达式追加到成员资格策略中上一个子表达式的运算符。
指定节点信息,此信息表明要选择哪些节点来主管动态集群。
如果选择了节点属性作为操作数,那么请指定定制属性值。
要定义节点定制属性,请单击
或 。根据所选运算符的不同,输入要创建的子表达式的值。
单击生成子表达式后,此字段将根据选择的选项显示所生成的子表达式片段。要将这个子表达式添加到成员资格策略中,请单击追加。
您可以使用下列示例来创建自己的成员资格策略。
node_nodegroup = 'my_node_group'
node_property$APACHE_2_0 IS NOT NULL
node_property$APACHE IS NOT NULL and node_property$PHP IS NOT NULL
node_property$WASCE_2.0* IS NOT NULL
node_property$WASCE_2.0 IS NOT NULL
node_name like 'my_node%'
node_hostname in ('node1.mydomain.com','node2.mydomain.com')
not (node_nodegroup='my_node_group') and node_name like 'my_node%'