JavaScript is required to for searching.
跳过导航链接
退出打印视图
适用于 Oracle Real Application Clusters 的 Oracle Solaris Cluster 数据服务指南     Oracle Solaris Cluster 3.3 3/13 (简体中文)
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 R2、11g 或 12c RAC 数据库实例的 Oracle Solaris Cluster 资源状态更改所产生的影响

Oracle 9i RAC 数据库实例的 Oracle Solaris Cluster 资源状态更改所产生的影响

调优 Support for Oracle RAC

设置超时的准则

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

保留步骤超时

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

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

调优 Support for Oracle RAC 故障监视器

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

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

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

主故障监视器操作

数据库客户机故障探测器的操作

监视归档重做日志分区的操作

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

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

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

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 秒。此示例假定 Oracle RAC 框架组件由名为 rac-frameowrk-rsSUNW.rac_framework 资源类型的实例表示。

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

群集节点上 UDLM 以外的应用程序可能会使用一组与 UDLM 的范围相冲突的通信端口。如果存在此类冲突,请修改 UDLM 使用的通信端口范围。

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

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

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

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

本示例将 UDLM 使用的通信端口号设置为 7000。以下假定适用于本示例:

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

对于可以修改只有在禁用资源时才可调的扩展属性的情况,存在一些限制。这些情况取决于资源类型,如下所示:

  1. 禁用 Oracle RAC 框架资源组包含的每个资源并将 Oracle RAC 框架资源组置于 UNMANAGED 状态。

    只有已禁用 Oracle RAC 框架资源组包含的所有其他资源后,才能禁用 SUNW.rac_framework 资源的实例。Oracle 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. 重新引导 Oracle RAC 框架资源组的节点列表中的所有节点。
  3. 使用 clresource 命令将属性设置为新值。
    # clresource set -p property=value resource
    property

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

    value

    属性的新值。

    resource

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

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

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