核心组策略设置
使用此页面定义高可用性组的策略。策略是在核心组级别上定义的。它仅应用于包含在此核心组中的匹配的高可用性组。
要查看此管理控制台页面,请单击
,或者选择现有核心组,然后单击 。名称
指定策略的名称。此名称在核心组作用域内必须是唯一的。
策略类型
指定在创建该策略时选择的策略类型。这是一个只读字段。如果您想更改策略类型,您必须删除此策略,然后通过指定不同的策略类型再次创建它。如果这是由 IBM® 提供的策略,请不要删除它。而是应创建新策略并指定更多包含在高可用性组名中的属性来作为此新策略的匹配条件。与组名中的属性发生匹配次数最多的策略就是与该组相关联的策略。
描述
指定此策略的描述。例如,该产品随附的集群 TM 策略的描述是“TM 1/N 策略”。
运行状况计时器
指定时间间隔(以秒计),高可用性管理器将根据此时间间隔来检查此策略所管理的活动组成员的运行状况。如果组成员发生故障,那么重新启动组成员所在的服务器。
高可用性管理器检测两类完全不同的故障类型。
- 整个进程失败。此故障检测是使用诸如脉动信号计时器之类的功能完成的。此类检测不涉及“Is Alive”(处于工作状态)计时器功能。如果整个进程失败,就会检测到此故障,并且各个高可用性组将故障转移到核心组中的其他服务器。
- 应用程序或程序失败。如果应用程序或程序(例如事务管理器或服务集成总线功能)由于某种原因而挂起,高可用性管理器最终将检测到此挂起情况。检测到挂起情况前经过的时间长度由指定的“Is Alive”(处于工作状态)计时器参数值确定。此参数控制高可用性管理器回调创建高可用性组成员的组件并询问它是否仍处于活动状态的频率。这样,就能够检测代码或程序挂起错误,这些错误有时不会导致整个进程停止工作或终止。
信息 | 值 |
---|---|
数据类型 | 整数
|
缺省值 | 0(零) |
故障恢复
指定发生故障时是否将分配给故障服务器的工作项移至该组的首选服务器。此字段仅适用于 M/N 和 1/N 策略。
仅首选服务器
指定是否仅对此组的首选服务器列表中的服务器激活组成员。此字段仅适用于 M/N 和 1/N 策略。
活动的成员数
指定要激活的高可用性组成员数。此字段仅适用于 M/N 策略。
定额
指定对此策略控制的组启用定额检查。定额是一种机制,它可以用来保护组成员共享的资源在发生故障时不会被破坏。
要点: 定额是高级硬件功能,并且不应该启用它,除非您完全了解如何正确使用此功能。如果未正确使用它,那么此功能可能会导致数据毁坏。
仅当存在下列情况时,策略中的定额设置才有效:
- 组成员也是集群成员。
- GroupName.WAS_CLUSTER=clustername 必须作为与此策略匹配的任何高可用性组的组名中的属性被指定。
启用定额后,任何使用此策略的组直到多数成员在运行时才能完成定额。例如,如果在组中有 n 个成员,那么 (n/2) + 1 个服务器必须联机以便完成定额。直到已完成定额后,才能激活组成员。
设计定额机制来与硬件控制工具协同使用,如果故障导致组被分区,那么硬件控制工具允许应用程序服务器关闭。
其他属性
根据所选策略类型,指定下列一个或多个选项:
选项 | 描述 |
---|---|
定制属性 | 单击此项以指定策略的定制属性。 |
匹配条件 | 单击此项以设置策略的匹配条件。 |
首选服务器 | 单击此项以设置组成员被激活时将成为首选服务器的服务器列表。 |
静态组服务器 | 单击此项以设置要激活的特定服务器列表。 |