用于 Oracle 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

Sun Cluster HA for Oracle 扩展特性

请使用表 1–2 中的扩展特性创建资源。 在创建资源时,使用命令 scrgadm -x parameter=value 来配置扩展特性。 如果已经创建了资源,请使用用于 Solaris OS 的 Sun Cluster 数据服务规划和管理指南》的“管理数据服务资源”中的过程来配置扩展特性。 您可以动态地更新某些扩展特性。 但是,只能在创建或禁用资源时更新其他扩展特性。 “可调”项表示何时可以更新各个特性。 有关所有 Sun Cluster 特性的详细信息,请参见Sun Cluster 数据服务规划和管理指南》中的“标准特性”

表 1–2 Sun Cluster HA for Oracle 侦听程序扩展特性

名称/数据类型 

说明  

LISTENER_NAME(字符串)

Oracle 侦听程序的名称。 

 

缺省值: LISTENER

范围:

可调:被禁用时

 

ORACLE_HOME(字符串)

Oracle 起始目录的路径。 

 

缺省值:

范围:最小 = 1

可调:被禁用时

Probe_timeout(整数)

故障监视器用于探测 Oracle 侦听程序的超时值(以秒为单位)。 

缺省值:30

范围: 199,999

可调:任何时侯

在以下发行版中新增: 3.1 4/04

User_env(字符串)

一个文件,包含在启动和关闭侦听程序之前要设置的环境变量。 具有与 Oracle 缺省值不同的值的环境变量,必须在此文件中进行定义。  

例如,用户的 listener.ora 文件可能不位于 /var/opt/oracle 目录或 $ORACLE_HOME/network/admin 目录中 。 在这种情况下,应该定义 TNS_ADMIN 环境变量。

每个环境变量的定义必须遵循格式 VARIABLE_NAME=VARIABLE_VALUE。 必须在环境文件中指定这些环境变量的每个变量,每行一个变量。

 

缺省值: ““

范围:

可调:任何时侯

表 1–3 介绍了可以为 Oracle 服务器设置的扩展特性。 对于 Oracle 服务器,要求您仅设置以下扩展特性:

表 1–3 Sun Cluster HA for Oracle 服务器扩展特性

名称/数据类型 

说明  

Alert_log_file(字符串)

Oracle 警报日志文件。 

 

缺省值:

范围:最小 = 1

可调:任何时侯

Auto_End_Bkp(布尔值)

指定在 Oracle 关系数据库管理系统 (RDBMS) 热备份中断时是否执行以下恢复操作。

  • 当数据库因文件仍处于热备份模式而无法打开时进行识别。 Sun Cluster HA for Oracle 启动时将进行此检验进程。

  • 识别和发布仍处于热备份模式的所有文件。

  • 打开要使用的数据库。

此特性的允许值如下:  

  • False – 指定执行恢复操作。 此值为缺省值。

  • True – 指定执行恢复操作。

缺省值: False

范围:

可调: 任何时候

Connect_cycle(字符串)

从数据库断开连接之前,服务器故障监视器要执行的探测循环的数目。 

 

缺省值: 5

范围:099,999

可调:任何时候

Connect_string(字符串)

服务器故障监视器用于连接数据库的 Oracle 用户和口令。 

 

缺省值:

范围:最小 = 1

可调: 任何时候

Custom_action_file(字符串)

用于定义 Sun Cluster HA for Oracle 服务器故障监视器定制性能的文件的绝对路径。 

 

缺省值: ““

范围:

可调:任何时候

在以下发行版中新增:3.1 10/03

Debug_level(整数)

记录 Sun Cluster HA for Oracle 调试消息的级别。 

 

缺省值:1

范围: 1– 100

可调:任何时候

ORACLE_HOME(字符串)

Oracle 起始目录的路径。 

 

缺省值:

范围:最小 = 1

可调:被禁用时

ORACLE_SID(字符串)

Oracle 系统标识符。 

 

缺省值:

范围:最小 = 1

可调:被禁用时

Parameter_file(字符串)

Oracle 参数文件。 如果未指定 Oracle 参数文件,此特性将 Oracle 缺省值作为缺省值。 

 

缺省值: ““

范围:最小 = 0

可调:任何时候

Probe_timeout(整数)

服务器故障监视器用于探测 Oracle 服务器实例的超时值(以秒为单位)。 

 

缺省值: 60

范围:0 99,999

可调:任何时候

Restart_type(字符串)

指定对故障的响应是重新启动时,服务器故障监视器将重新启动的实体。 此特性的允许值如下: 

  • RESOURCE_GROUP_RESTART – 指定包含此资源的资源组中的所有资源将重新启动

  • RESOURCE_RESTART – 指定仅此资源将重新启动

缺省值: RESOURCE_GROUP_RESTART

范围:

可调:任何时候

User_env(字符串)

一个文件,包含在启动和关闭服务器之前要设置的环境变量。 具有与 Oracle 缺省值不同的值的环境变量,必须在此文件中进行定义。  

例如,用户的 listener.ora 文件可能不位于 /var/opt/oracle 目录或 $ORACLE_HOME/network/admin 目录中 。 在这种情况下,应该定义 TNS_ADMIN 环境变量。

每个环境变量的定义必须遵循格式 VARIABLE_NAME=VARIABLE_VALUE。 必须在环境文件中指定这些环境变量的每个变量,每行一个变量。

 

缺省值: NULL

范围:

可调:任何时候

Wait_for_online(布尔值)

使用 START 方法等待数据库联机。

 

缺省值: True

范围:

可调:任何时候