每个高可用性组都必须有相关联的策略。此策略确定要处于活动状态的高可用性组成员。
开始之前
在创建新策略前,您应该查看以下主题:
您还应该了解:
- 要与新策略相关联的核心组的名称。
- 此策略要控制的高可用性组的名称。
- 与此高可用性组相关联的功能,例如事务日志恢复或消息传递引擎。
- 此功能支持的策略类型,例如“N 中取 1”或“静态”。
- 要创建的策略的类型。
- 要为此策略配置的策略设置,例如“故障回退”和“仅首选服务器”。
关于此任务
该产品包括了缺省策略,该缺省策略已与某些该产品组件使用的高可用性组相关联。如果这些缺省策略无法满足安装需求,建议您创建新策略,而不要更改任何一个缺省策略。通过创建新策略,您就能够定制策略设置以满足安装需求,同时可以选择恢复到缺省策略。
过程
- 在管理控制台中,单击core_group_name > 策略 > 新建。
- 选择要对特定高可用性组生效的新策略。 如果需要定义新策略,策略选项为:
- “全部活动”策略:激活所有组成员。
- “N 之 M”策略:激活 M 个组成员。M 代表的数字是在策略详细信息中定义的。
- “无操作”策略:不激活任何组成员。
- “1 之 N”策略:只激活一个组成员。
- “静态”策略:静态地配置活动组成员。
对于服务集成中的消息传递引擎,仅“静态”、“1/N”和“无操作”策略适用。
- 单击下一步。
- 在“名称”字段中指定策略的名称。此名称在核心组作用域内必须唯一。 您应该指定对其他管理员来说有意义的名称。
- 可选: 在“描述”字段中指定策略的描述。 此描述可以包含相关核心组的名称。
- 如果缺省值是一个过长或过短的时间段,那么在“运行状况计时器”字段中指定值。 此值确定高可用性管理器检查高可用性组成员运行状况的频率。缺省值是 0 秒。
- 如果指定 -1,那么将禁用运行状况计时器。
- 如果指定 0(零),那么在核心组服务级别上指定的运行状况计时器值将用于与此策略相关联的高可用性组。
- 如果指定 1 到 2147483647 的整数(包括 1 和 2147483647),那么此值用于与此策略相关联的高可用性组。
- 确保未选择 Quorum 字段。 对于某些其他产品的文档明确要求您启用 Quorum,否则不应该这样做。
- 如果要让高可用性管理器尽可能地使最首选成员成为当前活动成员,那么选中故障回退字段。 此选项仅适用于“N 中取 M”和“1 之 N”策略。
- 如果要让高可用性管理器仅激活服务器上包含在首选服务器列表中的组成员,那么选中仅首选服务器字段。 此选项仅适用于“N 中取 M”和“1 之 N”策略。如果选择此选项,那么必须配置首选服务器列表。后面的可选步骤提供了有关如何设置此列表的描述。
- 在“活动成员数”字段中指定要激活的组成员数。 此选项仅适用于“N 中取 M”策略。
- 单击应用,然后选择匹配条件。
- 在下一个面板上,单击新建,然后配置此策略的匹配条件。
- 在“名称”字段中,指定要与此策略相关联的高可用性组名中包含的其中一个“名称/值”对的名称。
有关高可用性组名的更多信息,请参阅高可用性组。
- 在“值”字段中,指定“名称”字段中指定的“名称/值”对的值。
- 可选: 在“描述”字段中,添加对于此匹配条件的描述。 例如,可以指定第一个属性,以表明这个“名称/值”对与组名中包含的第一个属性匹配。
- 单击确定。
- 对要包括在匹配条件中的每个其他属性重复这些步骤。
您应该为新策略设置两个或更多包含在高可用性组名中的名称/值属性以作为匹配条件,以确保使用该策略而不是该产品的其中一个缺省策略。
- 在“其他属性”部分下,选择静态组服务器字段以配置要激活的服务器列表。 此选项仅适用于“静态”策略。单击添加以将核心组服务器移到静态组服务器列表中,然后在完成该列表之后单击确定。
- 可选: 在“其他属性”下,选择首选服务器并为此策略选择首选服务器。 仅当为“N 中取 M”或“1 之 N”策略选中了“仅首选服务器”字段时,此选项才可用。如果未设置此列表,那么不会激活任何组成员。
单击添加以将核心组服务器移到首选服务器列表中。
在列表中选择特定服务器,然后单击上移和下移来调整此列表中服务器的顺序。请确保最想选用的服务器在列表开头,而最不想选用的服务器在列表末尾。
在完成首选服务器列表后,单击确定。
要点: 选择首选服务器时务必谨慎。该产品无法检测选择的首选服务器是否合适。例如,如果策略影响消息传递引擎或事务服务,那么只应该从消息传递引擎集群中选择首选服务器。同样,如果策略影响事务服务,那么只应该从事务服务集群中选择首选服务器。
- 单击确定,然后单击查看。
- 选择与节点同步更改,然后单击保存。
结果
在保存新策略并进行同步之后,该策略就会生效。不必停止并重新启动受影响的应用程序服务器。
下一步做什么
可以对此策略更改
故障回退和
仅首选服务器选项,而不必停止并重新启动受影响的应用程序服务器。
可以创建或更新用于此策略的首选服务器列表,而不必停止并重新启动受影响的应用程序服务器。