Sun Cluster Geographic Edition 系统管理指南

附录 A 标准 Sun Cluster Geographic Edition 属性

本附录介绍了 Sun Cluster Geographic Edition 心跳、心跳插件、伙伴关系、保护组以及数据复制设备组的标准属性。

本附录包括以下几节:


注 –

属性的名称和值(如 Query_intervalTrueFalse)是区分大小写的。


心跳常规属性

下表介绍了 Sun Cluster Geographic Edition 软件定义的心跳属性。

表 A–1 心跳常规属性

属性名 

描述 

Query_interval(整数)

指定心跳状态请求之间的延迟时间(以秒为单位)。 

调整建议:此属性的值是在创建过程中指定的,可在运行时对其进行调整。 

类别:可选 

默认值:120 秒 

心跳插件常规属性

下表介绍了 Sun Cluster Geographic Edition 软件定义的心跳插件常规属性。

表 A–2 心跳插件常规属性

属性 

描述 

Plugin_properties(字符串)

为此插件指定一个特定的属性字符串。 

调整建议:此属性的值是在创建过程中指定的,可在运行时对其进行调整。 

类别:可选 

默认值:无,但使用默认心跳插件(tcp_udp_pluginping-plugin)的心跳除外。

对于 tcp_udp_plugin 插件,此字符串的格式已预定义为 remoteIPaddress/UDP/2084/ipsec, remoteIPaddress/TCP/2084/ipsec远程 IP 地址参数指定伙伴群集的 IP 地址。可选的 ipsec 参数指定该插件是否使用 IPsec,其值为布尔值 truefalse

对于 ping-plugin,该字符串的格式被预定义为远程 IP 地址,其中远程 IP 地址指定伙伴群集的 IP 地址。

Query_cmd(字符串)

指定心跳状态请求命令的路径。 

调整建议:此属性的值是在创建过程中指定的,可在运行时对其进行调整。 

类别:如果插件没有指定预定义的插件,该属性为必需属性。 

默认值:无 

Requester_agent(字符串)

指定请求程序代理的绝对路径。 

调整建议:此属性的值是在创建过程中指定的,可在运行时对其进行调整。但除用于测试外,无需调整默认插件的 Requester_agent 属性。

类别:可选 

默认值:无 

Responder_agent(字符串)

指定响应程序代理的绝对路径。 

调整建议:该值是在创建过程中指定的,可在运行时对其进行调整。但除用于测试外,无需调整默认插件的 Responder_agent 属性。

类别:可选 

默认值:无 

Type(枚举)

指定插件的类型。设置为 primarybackup

调整建议:此属性的值是在创建过程中指定的,可在运行时对其进行调整。 

类别:必需 

默认值:无,但名为 ping_plugin 的默认心跳除外。如果使用此插件,则默认值为 backup

伙伴关系属性

下表介绍了 Sun Cluster Geographic Edition 软件定义的伙伴关系属性。

表 A–3 伙伴关系属性

属性 

描述 

Description(字符串)

描述伙伴关系。 

调整建议:此属性的值是在创建过程中指定的,可在运行时对其进行调整。 

类别:可选 

默认值:空字符串 

Notification_ActionCmd(字符串)

提供操作脚本的路径,当系统发出心跳丢失通知时,即会触发该脚本。 

调整建议:此属性的值是在创建过程中指定的,可在运行时对其进行调整。 

类别:可选 

默认值:空字符串 

Notification_EmailAddrs(字符串数组)

列出发出心跳丢失通知后电子邮件的发送地址。列表中的内容以逗号隔开。 

调整建议:此属性的值是在创建过程中指定的,可在运行时对其进行调整。 

类别:可选 

默认值:空字符串 

保护组的常规属性

下表介绍了 Sun Cluster Geographic Edition 软件定义的保护组属性。

表 A–4 保护组的常规属性

属性 

描述 

Description(字符串)

描述该保护组。 

调整建议:该属性可随时进行调整。 

类别:可选 

默认值:空字符串 

 

当设置为 true 时,允许属于该保护组的资源组和资源与不属于该保护组的资源组和资源之间的相关性。

调整建议:该属性可随时进行调整。 

类别:可选 

默认值:false

RoleChange_ActionArgs(字符串)

定义参数字符串,运行角色更改操作命令 RoleChange_ActionCmd 时可将此字符串附加到命令行的末尾。

调整建议:该属性可随时进行调整。 

类别:可选 

默认值:空字符串 

RoleChange_ActionCmd(字符串)

指定可执行命令的路径。当新主群集启动该保护组后,系统会在新主群集发生切换或接管操作期间调用该脚本。当数据复制角色从辅助变为主,且应用程序资源组尚未联机,系统会在新主群集上调用该脚本。如果数据复制角色更改失败,则不会调用该脚本。 

该路径必须对可容纳保护组的所有伙伴群集上的所有节点均有效。 

调整建议:该属性可随时进行调整。 

类别:可选 

默认值:空字符串 

Timeout(整数)

指定保护组的超时时限(以秒为单位)。超时时限就是当您运行 geopg 命令(如 geopg startgeopg stopgeopg switchovergeopg takeover)后,Sun Cluster Geographic Edition 等待响应的最长时间。如果命令在超时时限内无响应,Sun Cluster Geographic Edition 软件将报告操作超时(即使底层命令最终成功完成)。

您应当明确在数据复制过程中执行角色颠倒所需的时间,并将超时值设置为该数值的 150% 到 200% 以确保有足够的时间完成角色颠倒。 

要确保远程群集上的操作已完成,请在超时后检查系统状态,然后再重新执行该操作。有关更多信息,请参见迁移问题故障排除

超时时限应用于基于群集的所有操作。具有本地作用域的操作如果在指定的超时时间内未完成,则该操作会超时。 

一个具有全局作用域的操作由一个本地群集上的操作和一个远程群集上的操作组成。本地操作和远程操作分别计时,因而,全局范围操作在以下某种情形下超时: 

  • 本地操作在指定的超时时限内未完成。

  • 远程操作在指定的超时时限内未完成。

调整建议:仅在保护组脱机时,才能调整此属性。 

类别:可选 

范围:20-1000000 秒 

默认值:200