Sun Cluster HA for Oracle 数据服务的现有资源类型如下所示:
SUNW.oracle_listener,表示 Oracle 侦听器
SUNW.oracle_server,表示 Oracle 服务器
除了现有的资源类型,Sun Cluster HA for Oracle 数据服务中还包括用于 ASM 的其他三种资源类型。这些资源类型如下所示:
SUNW.asm_diskgroup,表示 Sun Cluster 配置中的单一或群集实例 ASM 磁盘组。有关该资源类型的更多信息,请参见 asm_diskgroup(5)
SUNW.scalable_asm_instance,表示 Sun Cluster 配置中的单一实例 ASM。有关该资源类型的更多信息,请参见 SUNW.scalable_asm_instance(5)。
SUNW.scalable_asm_instance_proxy,表示 Sun Cluster 配置中群集 ASM 实例的代理。有关该资源类型的更多信息,请参见 SUNW.scalable_asm_instance_proxy(5)。
如果从 Sun Cluster HA for Oracle 的早期版本进行升级,请升级现有的资源类型。
有关介绍如何升级资源类型的一般说明,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的“Upgrading a Resource Type”。
完成 SUNW.oracle_listener 资源类型升级所需的信息在后续各小节中提供。
SUNW.oracle_listener 资源类型版本与 Sun Cluster 数据服务发行版本之间的关系如下表中所示。Sun Cluster 数据服务的发行版本表示引入资源类型版本的发行版本。该表还总结了每个新版本中引入的更改。
SUNW.oracle_listener 资源类型版本 |
Sun Cluster 数据服务发行版本 |
更改摘要 |
---|---|---|
1 |
1.0 |
不适用 |
3.1 |
3.1 5/03 |
引入了启用此资源类型升级的指令 |
4 |
3.1 4/04 |
引入了 Probe_timeout 扩展属性 |
5 |
3.1 8/05 |
Probe_timeout 扩展属性的默认值增加至 180 秒 |
要确定所注册资源类型的版本,使用以下列表中的其中一个命令:
clresourcetype list
clresourcetype show
此资源类型的资源类型注册 (Resource Type Registration, RTR) 文件是 /opt/SUNWscor/oracle_listener/etc/SUNW.oracle_listener。
编辑 SUNW.oracle_listener 资源类型的各实例所需的信息如下所示:
您可以随时执行迁移。
如果您需要使用版本 3.1 4/04 中引入的 SUNW.oracle_listener 资源类型的功能,则 Type_version 属性所需的值为 4。
如果您需要使用版本 3.1 8/05 中引入的 SUNW.oracle_listener 资源类型的功能,则 Type_version 属性所需的值为 5。
如果您需要指定故障监视器用于探测 Oracle 侦听器的超时值(以秒为单位),请参见 Probe_timeout 扩展属性。有关更多信息,请参见 SUNW.oracle_listener 扩展属性。
如果使用版本 4 的 SUNW.oracle_listener 资源类型,仅当您需要新的默认值时,才升级版本 4。如果您满意版本 4 中的默认值,则无需升级。
以下示例显示用于编辑 SUNW.oracle_listener 资源类型实例的命令。
# clresource set -p Type_version=4 \ -p probe_timeout=60 oracle-lrs |
此命令按如下所示编辑 SUNW.oracle_listener 资源:
SUNW.oracle_listener 资源命名为 oracle-lrs。
此资源的 Type_version 属性设置为 4。
故障监视器用于探测 Oracle 侦听器的超时值(以秒为单位)设置为 60 秒。
完成 SUNW.oracle_server 资源类型升级所需的信息在后续各小节中提供。
SUNW.oracle_server 资源类型版本与 Sun Cluster 数据服务发行版本之间的关系如下表中所示。Sun Cluster 数据服务的发行版本表示引入资源类型版本的发行版本。该表还总结了每个新版本中引入的更改。
要确定所注册资源类型的版本,使用以下列表中的其中一个命令:
clresourcetype list
clresourcetype show
此资源类型的资源类型注册 (Resource Type Registration, RTR) 文件为 /opt/SUNWscor/oracle_server/etc/SUNW.oracle_server。
编辑 SUNW.oracle_server 资源类型各实例所需的信息如下所示:
您可以随时执行迁移。
如果您需要使用版本 3.1 10/03 中引入的 SUNW.oracle_server 资源类型的功能,则 Type_version 属性所需的值为 4。
如果您需要使用版本 3.1 8/05 中引入的 SUNW.oracle_server 资源类型的功能,则 Type_version 属性所需的值为 5。
如果定制了服务器故障监视器的行为,请设置 Custom_action_file 扩展属性。有关更多信息,参见定制 Sun Cluster HA for Oracle 服务器 故障监视器。
如果使用版本 4 的 SUNW.oracle_server 资源类型,仅当您需要新的默认值时,才升级版本 4。如果您满意版本 4 中的默认值,则无需升级。
以下示例显示用于编辑 SUNW.oracle_server 资源类型实例的命令。
# clresource set -p Type_version=4 \ -p custom_action_file=/opt/SUNWscor/oracle_server/etc/srv_mon_cust_actions \ oracle-srs |
此命令按如下所示编辑 SUNW.oracle_server 资源:
SUNW.oracle_server 资源命名为 oracle-srs。
此资源的 Type_version 属性设置为 4。
此资源的故障监视器的定制行为在文件 /opt/SUNWscor/oracle_server/etc/srv_mon_cust_actions 中指定。