JavaScript is required to for searching.
跳过导航链接
退出打印视图
用于 Oracle Real Application Clusters 的 Oracle Solaris Cluster 数据服务指南
search filter icon
search icon

文档信息

前言

1.  安装 Support for Oracle RAC

2.  为 Oracle 文件配置存储

3.  注册和配置资源组

4.  使 Oracle RAC 可在群集中运行

5.  管理 Support for Oracle RAC

Support for Oracle RAC 管理任务概述

自动生成 Oracle Solaris Cluster 对象的名称

通过 Oracle Solaris Cluster 软件管理 Oracle RAC 数据库

对 Oracle 10g 发行版 2 或 11g RAC 数据库实例的 Oracle Solaris Cluster 资源状态进行更改的影响

对 Oracle 9i RAC 数据库实例的 Oracle Solaris Cluster 资源状态进行更改的影响

调整 Support for Oracle RAC

设置超时值的准则

SPARC: VxVM 组件重新配置步骤 4 超时

保留步骤超时

SPARC: 设置 Oracle UDLM 通信端口范围的准则

如何修改仅在资源被禁用时才可调的扩展属性

调整 Support for Oracle RAC 故障监视器

可伸缩设备组故障监视器操作

可伸缩文件系统挂载点故障监视器操作

Oracle 9i RAC 服务器故障监视器操作

主要故障监视器操作

数据库客户端故障探测操作

已归档 Redo 日志分区监视器操作

确定数据库是否正常工作的操作

服务器故障监视器响应数据库事务故障的操作

扫描服务器故障监视器记录的警报

Oracle 9i RAC 侦听器故障监视器操作

获取 DBMS 超时故障排除的核心文件

定制 Oracle 9i RAC 服务器 故障监视器

为错误定义定制行为

定制操作文件格式

更改对 DBMS 错误的响应

响应影响严重的错误

忽略影响轻微的错误

将响应更改为已记录的警报

更改连续超时探测的最大次数

将定制操作文件传播到群集中的所有节点

指定服务器故障监视器所要使用的定制操作文件

如何指定服务器故障监视器应该使用的定制操作文件

6.  Support for Oracle RAC 故障排除

7.  修改 Support for Oracle RAC 的现有配置

8.  升级 Support for Oracle RAC

A.  此数据服务的配置样例

B.  DBMS 错误和已记录警报的预设操作

C.  Support for Oracle RAC 扩展属性

D.  命令行替代方法

索引

调整 Support for Oracle RAC

要调整 Support for Oracle RAC 数据服务,请修改此数据服务的资源的扩展属性。有关这些扩展属性的详细信息,请参见附录 C。通常,可使用 clresource(1CL) 命令的 -p property= value 选项设置 Support for Oracle RAC 资源的扩展属性。也可以使用《Oracle Solaris Cluster Data Services Planning and Administration Guide》中的第 2  章 "Administering Data Service Resources"中的过程稍后配置资源。

本节包含以下有关调整 Support for Oracle RAC 数据服务的信息:

设置超时值的准则

可使用 Support for Oracle RAC 的许多扩展属性为重新配置过程中的各步骤指定超时值。大多数步骤超时属性的最佳值都与群集配置无关。因此,无需更改超时属性的默认值。

依赖于群集配置的超时属性将在后续各小节中进行介绍。如果在重新配置过程中发生超时,请增大这些超时属性的值以适应您的群集配置。

本节介绍了以下超时属性:

SPARC: VxVM 组件重新配置步骤 4 超时

Support for Oracle RAC 的 VxVM 组件重新配置步骤 4 所需的时间受 Veritas 共享磁盘组配置的大小和复杂性影响。如果 Veritas 共享磁盘组配置很大或很复杂,且 VxVM 组件的重新配置超时,请增大 VxVM 组件重新配置步骤 4 的超时值。

要增大 VxVM 组件重新配置步骤 4 的超时值,请增大 SUNW.rac_cvm 资源的 Cvm_step4_timeout 扩展属性的值。

有关更多信息,请参见SPARC: SUNW.rac_cvm 扩展属性

示例 5-1 设置 VxVM 组件重新配置步骤 4 超时值

# clresource set -p cvm_step4_timeout=1200 rac-cvm-rs

本示例将 VxVM 组件重新配置步骤 4 的超时值设置为 1200 秒。本示例假定 VxVM 组件由名为 rac-cvm-rsSUNW.rac_cvm 资源类型实例表示。

保留步骤超时

运行保留命令所需的时间受以下因素影响:

如果群集中的共享物理磁盘数目很大,或群集负载过重,Support for Oracle RAC 的重新配置可能会超时。如果发生上述超时,请增大保留步骤的超时值。

要增大保留步骤的超时值,请增大 SUNW.rac_framework 资源的 Reservation_timeout 扩展属性的值。

有关更多信息,请参见SUNW.rac_framework 扩展属性

示例 5-2 设置保留步骤超时值

# clresource set -p reservation_timeout=350 rac-framework-rs

本示例将 Support for Oracle RAC 重新配置保留步骤的超时值设置为 350 秒。本示例假定 RAC 框架组件由名为 rac-frameowrk-rsSUNW.rac_framework 资源类型实例表示。

SPARC: 设置 Oracle UDLM 通信端口范围的准则

群集节点上 Oracle UDLM 以外的应用程序使用的通信端口范围可能会与 Oracle UDLM 的通信端口范围相冲突。如果发生上述冲突,请修改 Oracle UDLM 使用的通信端口范围。

Oracle UDLM 使用的通信端口范围由 SUNW.rac_udlm 资源类型的以下扩展属性值确定:

有关更多信息,请参见SPARC: SUNW.rac_udlm 扩展属性

示例 5-3 设置 Oracle UDLM 的通信端口号

# clresource set -p port=7000 rac-udlm-rs

本示例将 Oracle UDLM 使用的通信端口号设置为 7000。本示例中假定:

如何修改仅在资源被禁用时才可调的扩展属性

一些情况具有的限制是:仅在禁用资源时才可修改可调的扩展属性。这些情况因资源类型而异,如下所示:

  1. 禁用 RAC 框架资源组包含的每个资源,并使 RAC 框架资源组处于 UNMANAGED 状态。

    仅在已禁用 RAC 框架资源组包含的所有其他资源后,才禁用 SUNW.rac_framework 资源的实例。RAC 框架资源组中的其他资源依赖于 SUNW.rac_framework 资源。

    有关详细说明,请参见《Oracle Solaris Cluster Data Services Planning and Administration Guide》中的"Disabling Resources and Moving Their Resource Group Into the UNMANAGED State"

  2. 重新引导 RAC 框架资源组的节点列表中的所有节点。
  3. 使用 clresource 命令设置属性的新值。
    # clresource set -p property=value resource
    property

    指定要更改的属性的名称。

    value

    属性的新值。

    resource

    指定要修改其扩展属性的资源的名称。如果此资源是使用 clsetup 实用程序创建的,其名称因资源类型而异,如自动生成 Oracle Solaris Cluster 对象的名称中所示。

  4. 使 RAC 框架资源组及其资源联机。
    # clresourcegroup online resource-group
    resource-group

    指定将要改为 MANAGED 状态并使其联机的 RAC 框架资源组的名称。如果此资源组是使用 clsetup 实用程序创建的,该资源组的名称为 rac-framework-rg