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

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 扩展属性

使用 Oracle Solaris Cluster 维护命令注册和配置框架资源组

框架资源组概述

Oracle RAC 框架资源组

多属主卷管理器框架资源组

如何使用 Oracle Solaris Cluster 维护命令在全局群集中注册和配置框架资源组

如何使用 Oracle Solaris Cluster 维护命令在区域群集中注册和配置 Oracle RAC 框架资源组

注册和配置 Oracle ASM 资源组 (CLI)

如何在全局群集中注册和配置 Oracle ASM 资源组 (CLI)

如何在区域群集中注册和配置 Oracle ASM 资源组 (CLI)

使用 Oracle Solaris Cluster 维护命令创建存储管理资源

可伸缩设备组资源和可伸缩文件系统挂载点资源

Sun QFS 元数据服务器的资源

使用 Oracle 9i、10g R2、11g 或 12c 配置 Sun QFS 资源组

使用 Oracle 10g R1 配置 Sun QFS 资源组

如何在全局群集中为可伸缩设备组创建资源

如何在区域群集中为可伸缩设备组创建资源

如何在全局群集中为 Sun QFS 元数据服务器注册和配置资源

如何在区域群集中为 Sun QFS 元数据服务器注册和配置资源

如何为全局群集中的文件系统挂载点创建资源

如何为区域群集中的文件系统挂载点创建资源

使用 Oracle Solaris Cluster 维护命令创建要与 Oracle 10g、11g 或 12c 互操作的资源

如何创建与 Oracle Solaris Cluster 互操作的 Oracle Clusterware 资源

如何创建与 Oracle Solaris Cluster 互操作的 Oracle Grid Infrastructure 资源

如何创建 Oracle ASM 资源供 Oracle Clusterware 与 Oracle Solaris Cluster 软件互操作

如何在全局群集中创建要与 Oracle 10g、11g 或 12c 互操作的 Oracle Solaris Cluster 资源

如何在区域群集中创建要与 Oracle 10g、11g 或 12c 互操作的 Oracle Solaris Cluster 资源

使用 Oracle Solaris Cluster 维护命令注册和配置要与 Oracle 9i 互操作的 Oracle Solaris Cluster 资源

Oracle 9i RAC 服务器资源

Oracle 9i 侦听器资源

适用于 Oracle 9i 侦听器资源的逻辑主机名资源

如何在全局群集中注册和配置要与 Oracle 9i 互操作的 Oracle Solaris Cluster 资源

如何在区域群集中注册和配置要与 Oracle 9i 互操作的 Oracle Solaris Cluster 资源

索引

如何创建 Oracle ASM 资源供 Oracle Clusterware 与 Oracle Solaris Cluster 软件互操作

Oracle Clusterware 和 Oracle Solaris Cluster 需要彼此进行互操作,以确保满足各种文件系统、全局设备或 Oracle ASM 磁盘组之间的依赖性。为此,需要创建使用 sun 前缀的 Oracle Clusterware 资源。创建后,使用 sun 前缀的 Oracle Clusterware 资源可确保有序启动 Oracle ASM 磁盘组和 Oracle RAC 10g R2 或 11g R1 数据库。


注 - 此过程中的某些步骤要求使用 Oracle Clusterware 命令。在这些步骤中提供了适用于 Oracle 10g R2 或 11g R1 的命令语法。

如果使用的是 Oracle 11g R2 或 12c,请改用如何创建与 Oracle Solaris Cluster 互操作的 Oracle Grid Infrastructure 资源。如果使用的是这些发行版以外的其他 Oracle 版本,请参见 Oracle 文档以了解正确的命令语法。



注 - 要在区域群集中为 Oracle Clusterware 创建 Oracle ASM 资源,请在该区域群集中执行此过程的步骤。


  1. 成为超级用户。
  2. 在要运行 Support for Oracle RAC 的每个节点上,如果不存在 /var/cluster/ucmm/profile 目录,请创建该目录。
    # mkdir -p /var/cluster/ucmm/profile

    Oracle Clusterware 资源的配置文件会在此目录中创建。

  3. 为 Oracle Clusterware 的 Oracle ASM 磁盘组资源创建配置文件。
    # Grid_home/bin/crs_profile \
    -create sun.node.asm-dg-rs \
    -t application -d "description" \
    -dir /var/cluster/ucmm/profile \
    -a /opt/SUNWscor/dsconfig/bin/scproxy_crs_action \
    -p restricted -h node -f -o ra=60,st=20
    asm-dg-rs

    指定 Oracle Clusterware 的 Oracle ASM 磁盘组资源的名称。

  4. 为已在步骤 3 中创建配置文件的 Oracle Clusterware 注册 Oracle ASM 磁盘组资源。
    # Grid_home/bin/crs_register sun.node.asm-dg-rs \
    -dir /var/cluster/ucmm/profile
  5. 确保使用 Oracle Clusterware 的 Oracle ASM 磁盘组资源充当代理的 Oracle Solaris Cluster 资源处于联机状态。
    1. 获取 Oracle Solaris Cluster 资源的状态。
      # clresource status asm-dg-rs
    2. 如果 Oracle Solaris Cluster 资源处于联机状态,请使包含 Oracle Solaris Cluster 资源的资源组联机。

      如果 Oracle Solaris Cluster 资源处于联机状态,请忽略此步骤。

      # clresourcegroup online -emM asm-dg-rg
  6. 为在步骤 4 中注册的 Oracle Clusterware 启动 Oracle ASM 磁盘组资源。
    # Grid_home/bin/crs_start sun.node.asm-dg-rs
  7. 在要运行 Support for Oracle RAC 的每个节点上,为 Oracle Clusterware 的 Oracle ASM 磁盘组资源添加依赖性。

    将具有在步骤 4 中注册的 Oracle ASM 磁盘组资源的 Oracle Clusterware 添加到具有 Oracle ASM 磁盘组资源的相关 Oracle Clusterware 所需的资源列表中。

    1. 获取 Oracle Clusterware RAC 实例资源的名称。
      # Grid_home/bin/srvctl config database -d db-name | grep node
    2. 列出 Oracle Clusterware RAC 实例资源的依赖性。
      # Grid_home/bin/crs_stat -p ora.db-name.instance.inst | grep REQUIRED_RESOURCES
    3. 将 Oracle Clusterware 的 Oracle ASM 磁盘组资源的名称添加到在步骤 b 中获取的列表。
      # Grid_home/bin/crs_register ora.db-name.instance.inst \
      -update -r "existing-list sun.node.asm-dg-rs"
  8. 在要运行 Support for Oracle RAC 的每个节点上,添加对 Oracle Clusterware 的 Oracle ASM 实例资源的依赖性。

    添加 Oracle ASM 实例资源作为 Oracle ASM 磁盘组所需的依赖资源。

    1. 获取 Oracle Clusterware 的 Oracle ASM 实例资源的名称。
      # Grid_home/bin/crs_stat -p | grep -i asm | grep node
    2. 将 Oracle Clusterware 的 Oracle ASM 实例资源作为依赖资源添加到 Oracle Clusterware 的 Oracle ASM 磁盘组资源中。
      # Grid_home/bin/crs_register -p sun.node.asm-dg-rs 
      -update -r crs-asm-instance