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 资源组 (CLI)

开始之前


注 - 对于 11g R2 和 12c,只有硬件 RAID 支持 Oracle ASM。版本 11g R2 或 12c 不支持在由卷管理器所管理的设备上使用 Oracle ASM 磁盘组。


  1. 注册数据服务的 Oracle ASM 资源类型。
    1. 注册可伸缩 Oracle ASM 实例代理资源类型。
      # clresourcetype register SUNW.scalable_asm_instance_proxy
    2. 注册 Oracle ASM 磁盘组资源类型。
      • 仅限 Oracle 10g 和 11g R1,使用 SUNW.asm_diskgroup 资源类型。
        # clresourcetype register SUNW.asm_diskgroup
      • 仅限 Oracle 11g R2 或 12c,使用 SUNW.scalable_asm_diskgroup_proxy 资源类型。
        # clresourcetype register SUNW.scalable_asm_diskgroup_proxy
  2. 创建资源组 asm-inst-rgasm-dg-rg
    # clresourcegroup create -S asm-inst-rg asm-dg-rg
    asm-inst-rg

    指定 ASM 实例资源组的名称。

    asm-dg-rg

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

  3. 设置 asm-inst-rgrac-fmwk-rg 的正向强关联。
    # clresourcegroup set -p rg_affinities=++rac-fmwk-rg asm-inst-rg
  4. 设置 asm-dg-rgasm-inst-rg 的正向强关联。
    # clresourcegroup set -p rg_affinities=++asm-inst-rg asm-dg-rg
  5. 如果 Oracle ASM 主目录位于基于 PxFS 的群集文件系统或 Sun QFS 共享文件系统上,请创建一个存储资源并使其联机。
    • 对于群集文件系统,请创建 SUNW.HAStoragePlus 资源。
      # clresourcetype register SUNW.HAStoragePlus
      
      # clresource create -g asm-inst-rg \
      -t SUNW.HAStoragePlus \
      -p FileSystemMountpoints=clusterfilesystem \
      asm-stor-rs
      # clresourcegroup online -eM asm-inst-rg
      -p FileSystemMountpoints= clusterfilesystem

      设置群集文件系统。

      asm-stor-rs

      指定要创建的 Oracle ASM 存储资源的名称。

    • 对于 Sun QFS 共享文件系统,请创建 SUNW.qfs 资源。
      # clresourcetype register SUNW.qfs
      # clresourcegroup create qfs-rg
      
      # clresource create -g qfs-rg \
      -t SUNW.qfs \
      -p QFSFileSystem=qfs-mp \
      qfs-rs
      
      # clresourcegroup online -eM qfs-rg
      qfs-rg

      指定 QFS 资源组的名称。

      -p QFSFileSystem=qfs-mp

      设置 QFS 共享文件系统中用于 Oracle ASM 主目录的挂载点。

      qfs-rs

      指定 QFS 资源的名称。

  6. 如果要对 Oracle ASM 主目录使用 Sun QFS 共享文件系统,请创建可伸缩挂载点资源、设置资源依赖性并使资源组联机。
    # clresourcetype register SUNW.ScalMountPoint
    # clresourcegroup create -S scal-mp-rg
    
    # clresource create -g scal-mp-rg \
    -t SUNW.ScalMountPoint \
    -p mountpointdir=qfs-mp \
    -p filesystemtype=s-qfs \
    -p targetfilesystem=qfs-fs \
    -p resource_dependencies_restart=qfs-rs \
    qfs-mp-rs
    
    # clresourcegroup online -eM scal-mp-rg
    -p mountpointdir=qfs-mp

    设置 QFS 挂载点。

    -p targetfilesystem=qfs-fs

    设置 QFS 共享文件系统。

    scal-mp-rg

    指定可伸缩挂载点资源组的名称。

  7. 创建 SUNW.scalable_asm_instance_proxy 资源并设置资源依赖性。
    • 对于基于 PxFS 的群集文件系统或 Oracle ACFS 文件系统,请执行以下命令:
      # clresource create -g asm-inst-rg \
      -t SUNW.scalable_asm_instance_proxy \
      -p ORACLE_HOME=oracle-asm-home \
      -p CRS_HOME=Grid_home \
      -p "ORACLE_SID{node1}"=asm-instance1 \
      -p "ORACLE_SID{node2}"=asm-instance2 \
      -p resource_dependencies_restart=asm-stor-rs \
      -p resource_dependencies_offline_restart=crs-fmwk-rs \
      -d asm-inst-rs
      -t SUNW.scalable_asm_instance_proxy

      指定要添加的资源的类型。

      -p ORACLE_HOME =oracle-asm-home

      设置 Oracle ASM 主目录的路径。

      -p CRS_HOME =Grid_home

      设置 Oracle Clusterware 主目录的路径。

      -p ORACLE_SID =asm-instance

      设置 Oracle ASM 系统标识符。

      -d asm-inst-rs

      指定您创建的 Oracle ASM 实例资源的名称。

    • 对于 QFS 共享文件系统,请执行以下命令:
      # clresource create -g asm-inst-rg \
      -t SUNW.scalable_asm_instance_proxy \
      -p ORACLE_HOME=oracle-asm-home \
      -p CRS_HOME=Grid_home \
      -p "ORACLE_SID{node1}"=asm-instance1 \
      -p "ORACLE_SID{node2}"=asm-instance2 \
      -p resource_dependencies_offline_restart=crs-fmwk-rs,qfs-mp-rs \
      -d asm-inst-rs
      qfs-mp-rs

      指定可伸缩挂载点资源的名称。

    • 对于本地文件系统,请执行以下命令:
      # clresource create -g asm-inst-rg \
      -t SUNW.scalable_asm_instance_proxy \
      -p ORACLE_HOME=oracle-asm-home \
      -p CRS_HOME=Grid_home \
      -p "ORACLE_SID{node1}"=asm-instance1 \
      -p "ORACLE_SID{node2}"=asm-instance2 \
      -p resource_dependencies_offline_restart=crs-fmwk-rs \
      -d asm-inst-rs
  8. 将 Oracle ASM 磁盘组资源类型添加到 asm-dg-rg 资源组中。
    • 仅限 Oracle 10g 和 11g R1,使用 SUNW.asm_diskgroup 资源类型。
      # clresource create -g asm-dg-rg \
      -t SUNW.asm_diskgroup \
      -p asm_diskgroups=dg[,dg…] \
      -p resource_dependencies_offline_restart=asm-inst-rs,asm-stor-rs \
      -d asm-dg-rs
      -t SUNW.asm_diskgroup

      指定要添加的资源的类型。

      -p asm_diskgroups =dg

      指定 ASM 磁盘组。

      -d asm-dg-rs

      指定要创建的资源的名称。

    • 仅限 Oracle 11g R2 或 12c,使用 SUNW.scalable_asm_diskgroup_proxy 资源类型。
      # clresource create -g asm-dg-rg -t SUNW.scalable_asm_diskgroup_proxy \
      -p asm_diskgroups=dg[,dg…] \
      -p resource_dependencies_offline_restart=asm-inst-rs,asm-stor-rs \
      -d asm-dg-rs
  9. 使群集节点上处于受管状态的 asm-inst-rg 资源组联机。
    # clresourcegroup online -eM asm-inst-rg
  10. 使群集节点上处于受管状态的 asm-dg-rg 资源组联机。
    # clresourcegroup online -eM asm-dg-rg
  11. 对于 Oracle ACFS 文件系统,请创建 Oracle ACFS 代理资源。
    1. 注册 Oracle ACFS 代理资源类型。
      # clresourcetype register SUNW.scalable_acfs_proxy
    2. 创建 Oracle ACFS 代理资源组。

      设置 acfs-rgasm-dg-rg 的正向强关联。

      # clresourcegroup create -S -p rg_affinities=++asm-dg-rg acfs-rg
      acfs-rg

      指定 Oracle ACFS 代理资源组。

    3. 创建 SUNW.scalable_acfs_proxy 资源并设置资源依赖性。
      # clresource create -g asm-inst-rg \
      -t SUNW.scalable_acfs_proxy \
      -p ACFS_MOUNTPOINT=acfs-mount-path \
      -p resource_dependencies_offline_restart=asm-dg-rs \
      -d acfs-rs
      -t SUNW.scalable_acfs_proxy

      指定要添加的资源的类型。

      -p ACFS_MOUNTPOINT =acfs-mount-path

      设置 Oracle ACFS 挂载点的路径。

      -d acfs-rs

      指定要创建的资源的名称。

    4. 使群集节点上处于受管状态的 acfs-rg 资源联机。
      # clresourcegroup online -eM acfs-rg
  12. 检验 Oracle ASM 配置。
    # clresource status +