6. Support for Oracle RAC 故障排除
7. 修改 Support for Oracle RAC 的现有配置
C. Support for Oracle RAC 扩展属性
SUNW.scalable_asm_diskgroup_proxy 扩展属性
SUNW.scalable_asm_instance 扩展属性
SUNW.scalable_asm_instance_proxy 扩展属性
SUNW.scalable_rac_listener 扩展属性
该属性指定 Oracle 警报日志文件的绝对路径。该文件中的 Oracle 软件日志警报。Oracle RAC 服务器故障监视器将在以下时间扫描警报日志文件以获得新警报:
启动 RAC 服务器故障监视器时
每次 RAC 服务器的故障监视器查询服务器运行状况时
如果 RAC 服务器故障监视器检测到一个已记录的警报,且针对该警报定义了一项操作,RAC 服务器故障监视器将执行该操作以响应警报。
附录 B中列出了已记录警报的预设操作。要更改 RAC 服务器故障监视器所执行的操作,可以按照定制 Oracle 9i RAC 服务器 故障监视器中的说明定制服务器故障监视器。
可为每个可以控制资源的节点指定不同的 alert_log_file 扩展属性值。
数据类型:字符串
范围:不适用
默认值:NULL
可调:任何时候
该属性指定故障监视器与数据库断开连接之前所执行的探测循环的次数。
可为每个可以控制资源的节点指定不同的 connect_cycle 扩展属性值。
数据类型:整数
范围:0–99999
默认值:5
可调:任何时候
该属性指定故障监视器连接到 Oracle 数据库时所使用的 Oracle 数据库用户 ID 和密码。按如下所示指定该属性:
userid/password
指定故障监视器连接到 Oracle 数据库时所使用的 Oracle 数据库用户 ID。
指定为 Oracle 数据库用户 userid 设置的密码。
系统管理员必须在设置 Oracle RAC 期间为故障监视器定义数据库用户 ID 和密码。要使用 Solaris 身份验证,请键入斜杠 (/) 而不是用户 ID 和密码。
可为每个可以控制资源的节点指定不同的 connect_string 扩展属性值。
数据类型:字符串
范围:不适用
默认值:NULL
可调:任何时候
该属性指定定义 Oracle RAC 服务器故障监视器定制行为的文件的绝对路径。
可为每个可以控制资源的节点指定不同的 custom_action_file 扩展属性值。
数据类型:字符串
范围:不适用
默认值:空字符串
可调:任何时候
该属性指示来自 Oracle RAC 代理服务器的监视器的调试消息所记录到的级别。调试级别越高,写入日志文件的调试消息越多。
这些消息会记录到 /var/opt/SUNWscor/oracle_server/proxyrs 目录下的文件中。代理服务器资源的服务器端组件和客户端组件的消息将分别写入单独的文件中:
服务器端组件的消息会写入文件 message_log.rs 中。
客户端组件的消息会写入文件 message_log.client.rs 中。
在这些文件名称和目录名称中,rs 是表示 Oracle RAC 服务器组件的资源的名称。
可为每个可以控制资源的节点指定不同的 debug_level 扩展属性值。
数据类型:整数
范围:0–100
默认值:1,记录 syslog 消息。
可调:任何时候
该属性指定 Oracle 主目录的完整路径。Oracle 主目录包含 Oracle 软件的二进制文件、日志文件以及参数文件。
数据类型:字符串
范围:不适用
默认值:未定义默认值
可调:禁用时
该属性指定 Oracle 系统标识符 (System Identifier, SID)。Oracle SID 在运行 Oracle Real Application Cluster 数据库实例的节点上唯一标识该实例。
必须为每个可以控制资源的节点指定不同的 oracle_sid 扩展属性值。每个节点的值必须正确标识在该节点上运行的实例。
数据类型:字符串
范围:不适用
默认值:NULL
可调:禁用时
该属性指定 Oracle 参数文件的完整路径。该文件包含启动 Oracle 数据库时要设置的参数。此属性是可选的。 如果不设置该属性,将使用由 Oracle 指定的默认参数文件,即:oracle-home/dbs/initoracle-sid.ora。
指定 Oracle 主目录。
指定要使用该文件的数据库实例的 Oracle 系统标识符。
可为每个可以控制资源的节点指定不同的 parameter_file 扩展属性值。
数据类型:字符串
范围:不适用
默认值:未定义默认值
可调:任何时候
该属性指定故障监视器在检查 Oracle RAC 服务器的状态时所使用的超时值(以秒为单位)。
数据类型:整数
范围:1–99999
默认值:300
可调:任何时候
该属性指定包含环境变量的文件的名称,这些环境变量要在数据库启动或关闭之前进行设置。必须在该文件中定义其值与 Oracle 默认值不同的所有环境变量。
例如,用户的 listener.ora 文件可能不位于 /var/opt/oracle 目录或 oracle-home/network/admin 目录下。在这种情况下,必须定义 TNS_ADMIN 环境变量。
必须按照下面的格式定义每个环境变量的定义:variable-name=value。必须在环境文件中新的一行上开始每个定义。
可为每个可以控制资源的节点指定不同的 user_env 扩展属性值。
数据类型:字符串
范围:不适用
默认值:未定义默认值
可调:任何时候
该属性指定 Oracle RAC 服务器资源的 START 方法是否要等到数据库联机之后再退出。该属性的允许值如下:
指定 Oracle RAC 服务器资源的 START 方法等到数据库联机之后再退出。
指定 START 方法运行命令以启动数据库,但在 START 方法退出之前不等待数据库联机。
数据类型:布尔值
范围:不适用
默认值:True
可调:任何时候