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

6.  Support for Oracle RAC 故障排除

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

修改 Support for Oracle RAC 的现有配置的任务概述

联机修改可伸缩设备组的资源

如何联机修改可伸缩设备组的资源

扩展 Support for Oracle RAC 的现有配置

如何将 Support for Oracle RAC 添加到选定的节点

如何将卷管理器资源添加到框架资源组

将卷管理器资源从 RAC 框架资源组迁移到多属主卷管理器框架资源组

如何将卷管理器资源从 RAC 框架资源组迁移到多属主卷管理器框架资源组

SPARC: 部署适用于 Oracle RAC 11g 发行版 2 的 Oracle Solaris Cluster 本机 SKGXN

SPARC: 如何准备群集以更改 SKGXN 接口

SPARC: 如何从 Oracle UDLM 转换为 Oracle Solaris Cluster 本机 SKGXN

SPARC: 如何将 SKGXN 从 Oracle Solaris Cluster 本机 SKGXN 转换为 Oracle UDLM

SPARC: 如何在切换 SKGXN 之后使 Oracle RAC 联机

删除 Support for Oracle RAC

如何从群集中删除 Support for Oracle RAC

如何从选定的节点中删除 Support for Oracle RAC

8.  升级 Support for Oracle RAC

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

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

C.  Support for Oracle RAC 扩展属性

D.  命令行替代方法

索引

SPARC: 部署适用于 Oracle RAC 11g 发行版 2 的 Oracle Solaris Cluster 本机 SKGXN

Oracle RAC 为分布式处理监视和群集配置服务指定一组 API。这组 API 称为系统内核通用接口节点成员 (SKGXN)。Oracle Solaris Cluster 和其他群集软件使用此 API 与 Oracle RAC 通信。

在以前的 Sun Cluster 软件发行版中,SPARC 计算机上使用 Oracle RAC 的配置通过 Oracle 提供的 Oracle UDLM 软件包实现 SKGXN。在适用于 SPARC 的此 Oracle Solaris Cluster 软件发行版中,使用 Oracle RAC 11g 发行版 2 可以部署 Oracle Solaris Cluster 本机 SKGXN 而不是 Oracle UDLM。本节提供了有关如何在现有的 Oracle RAC 11g 发行版 2 配置中部署 Oracle Solaris Cluster 本机 SKGXN 的信息。

要配置新的 Oracle RAC 11g 发行版 2 配置以使用本机 SKGXN,请按照本手册中的过程操作,而不必将 Oracle UDLM 资源添加到 RAC 框架资源组。RAC 框架资源组不包含 Oracle UDLM 资源时,将自动使用本机 SKGXN。

SPARC: 如何准备群集以更改 SKGXN 接口

(仅限 Oracle 11g 发行版 2)执行此过程来准备群集以更改 SKGXN 接口。


注 - 从 SKGXN 的一个实现迁移到其他实现需要 Oracle RAC 数据服务停机。应安排停机以执行此迁移。


  1. 成为超级用户。
  2. 将 RAC 框架资源类型升级到最新安装版本。
    # grep -i RT_VERSION /usr/cluster/lib/rgm/SUNW.rac_framework
    RT_VERSION = "N";
    # clresourcetype register SUNW.rac_framework:N

    此外,要在全局区域中升级资源类型,请使用 Oracle Solaris Cluster Manager 或 clsetup 实用程序的“资源组”选项。

  3. 在类型为 SUNW.rac_framework 的现有资源上,将 Type_version 属性的值设置为您在步骤 2 中升级到的版本。

    在以下命令示例中,使用类型为 SUNW.rac_framework 的资源的实际名称替换 rac-fmwk-rs,并使用升级到的资源类型版本号替换 N

    # clresource set -p Type_version=N rac-fmwk-rs
  4. 禁用 Oracle Clusterware 以阻止其在所有节点上自动启动。
    # ${CRS_HOME}/bin/crsctl disable crs
  5. 停止所有节点上的 Oracle Clusterware 和所有 DBMS 进程。
    # ${CRS_HOME}/bin/crsctl stop crs
  6. 取消管理 RAC 框架资源组。
    # clresource disable -g rac-fmwk-rg
    # clresourcegroup offline rac-fmwk-rg
    # clresourcegroup unmanage rac-fmwk-rg
  7. 重新引导群集以确保 RAC 框架进程已退出。

    此外,一次重新引导一个节点,以允许 Oracle RAC 以外的群集数据服务继续提供服务。

    # scshutdown -g0 -y

SPARC: 如何从 Oracle UDLM 转换为 Oracle Solaris Cluster 本机 SKGXN

(仅限 Oracle 11g 发行版 2)执行此过程以将 SKGXN 接口从 Oracle UDLM 转换为 Oracle Solaris Cluster 本机 SKGXN。

开始之前

确保您准备群集以更改 SKGXN 接口。请参见SPARC: 如何准备群集以更改 SKGXN 接口

  1. 成为超级用户。
  2. 从 RAC 框架资源组中删除 Oracle UDLM 资源。
    # clresource delete rac-udlm-rs
    rac-udlm-rs

    SUNW.rac_udlm 资源的名称

  3. 从所有节点中删除 Oracle UDLM 软件包。
    # pkgrm ORCLudlm
  4. 启用 RAC 框架资源组中的资源。
    # clresource enable -g rac-fmwk-rg
    -g rac-fmwk-rg

    指定 RAC 框架资源组的名称

  5. 管理 RAC 框架资源组。
    # clresourcegroup manage -g rac-fmwk-rg
  6. 使 RAC 框架资源组联机。
    # clresourcegroup online -g rac-fmwk-rg
接下来的操作

使 Oracle RAC 联机。请转至SPARC: 如何在切换 SKGXN 之后使 Oracle RAC 联机

SPARC: 如何将 SKGXN 从 Oracle Solaris Cluster 本机 SKGXN 转换为 Oracle UDLM

(仅限 Oracle 11g 发行版 2)执行此过程以将 SKGXN 接口从 Oracle Solaris Cluster 本机 SKGXN 转换为 Oracle UDLM。

开始之前

准备群集以更改 SKGXN 接口。请参见SPARC: 如何准备群集以更改 SKGXN 接口

  1. 成为超级用户。
  2. 在所有节点上安装 Oracle UDLM 软件包。
    # pkgadd -d pkgdir ORCLudlm
  3. 在 RAC 框架资源组中创建 Oracle UDLM 资源。
    # clresource create -g rac-fmwk-rg -t SUNW.rac_udlm \
    -y resource_dependencies=rac-fmwk-rg rac-udlm-rs
    -g rac-fmwk-rg

    指定 RAC 框架资源组的名称

    rac-udlm-rs

    SUNW.rac_udlm 资源的名称

  4. 启用资源。
    # clresource enable -g rac-fmwk-rg
  5. 管理资源组。
    # clresourcegroup manage -g rac-fmwk-rg
  6. 使资源组联机。
    # clresourcegroup online -g rac-fmwk-rg
接下来的操作

使 Oracle RAC 联机。请转至SPARC: 如何在切换 SKGXN 之后使 Oracle RAC 联机

SPARC: 如何在切换 SKGXN 之后使 Oracle RAC 联机

(仅限 Oracle 11g 发行版 2)执行此过程以在切换 SKGXN 接口之后使 Oracle RAC 联机。有关使 Oracle RAC 联机的信息,另请参阅与您的 Oracle RAC 版本对应的 Oracle 文档。

  1. 成为超级用户。
  2. 使 Oracle Clusterware 可在将来自动启动。
    # ${CRS_HOME}/bin/crsctl enable crs
  3. 启动 Oracle Clusterware 和所有 DBMS 进程。
    # ${CRS_HOME}/bin/crsctl stop crs