С помощью компоновщика подвыражений стратегии членства можно создать выражение, определяющее элементы динамического кластера. Воспользуйтесь утилитой компоновки подвыражений для создания сложных условий правил из подвыражений с помощью AND, OR, NOT и скобочной группировки. Компоновщик правил проверяет правило при применении изменений и предупреждает о наличии несоответствующих скобок и неподдерживаемых логических операторов.
Для работы с компоновщиком стратегии членства выберите Компоновщик подвыражений. Выберите свойства, которые нужно включить в стратегию членства, и выберите действие Генерировать подвыражение. Будет показано значение подвыражения. Для того чтобы добавить подвыражение в стратегию членства, выберите действие Добавить.
Оператор, который используется для добавления этого подвыражения к предыдущему подвыражению в стратегии членства.
Задает операцию об узле, на котором нужно выбрать узлы, являющиеся хостами для динамического кластера.
Задает значение пользовательского свойства при выборе Свойства узла в качестве операнда.
Для того чтобы определить пользовательское свойство узла, выберите
or .В зависимости от выбранного оператора, введите значение для подвыражения, которое вы собираетесь создать.
После выбора действия Генерировать подвыражение в этом поле отображается сгенерированный фрагмент подвыражения на основе выбранных опций. Для того чтобы добавить это подвыражение в стратегию членства, выберите действие Добавить.
Для создания собственной стратегии членства можно воспользоваться приведенными ниже примерами.
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%'