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 的现有配置

修改 Support for Oracle RAC 现有配置需要执行的任务概述

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

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

扩展 Support for Oracle RAC 的现有配置

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

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

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

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

SPARC: 为 Oracle RAC 11g R2 或 12c 部署 Oracle Solaris Cluster 本机 SKGXN

SPARC: 如何在更改 SKGXN 接口之前做好群集准备工作

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

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

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

删除 Oracle Grid Infrastructure 资源

如何删除依赖性

如何删除 sun.resource 资源

删除 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.  命令行替代方案

索引

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

从 Sun Cluster 3.2 11/09 发行版开始,一组新的资源类型将管理 Oracle RAC 配置中的多属主卷管理器资源。基于 SUNW.vucmm_svmSUNW.vucmm_cvm 资源类型的资源在基于多属主卷管理器框架资源类型 SUNW.vucmm_framework 的资源组中配置。SUNW.rac_framework 资源组继续包含其他 RAC 资源,例如,Oracle Clusterware 和 UDLM。

SUNW.vucmm_framework 资源类型是单实例资源类型。您只能在群集中创建一个此类型的资源。

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

执行此过程以使用多属主卷管理器框架来管理 Oracle RAC 配置中的卷管理器资源。

  1. 成为任何群集节点的超级用户。
  2. 创建可伸缩的多属主卷管理器框架资源组。
    # clresourcegroup create -n nodelist-S vucmm-fmwk-rg
    -n nodelist= nodelist

    指定一个要启用 Support for Oracle RAC 的群集节点的逗号分隔列表。Support for Oracle RAC 软件包必须安装在此列表中的每个节点上。


    注 - 此节点列表必须包含在 Oracle RAC 框架资源组的节点列表中配置的所有节点。


    vucmm-fmwk-rg

    指定要分配给资源组的名称。

  3. 注册 SUNW.vucmm_framework 资源类型。
    # clresourcetype register SUNW.vucmm_framework
  4. SUNW.vucmm_framework 资源类型实例添加到您在步骤 2 中创建的资源组中。
    # clresource create -g vucmm-fmwk-rg -t SUNW.vucmm_framework vucmm-fmwk-rs
    vucmm-fmwk-rs

    指定要分配给 SUNW.vucmm_framework 资源的名称。

  5. 设置卷管理器资源类型的 reservation_timeout 属性。

    将属性设置为与 SUNW.rac_framework 资源组中相同的值。

    1. 显示 SUNW.rac_framework 资源类型的 reservation_timeout 扩展属性的值。
      # clresource show -p reservation_timeout -t resource-type
      resource-type

      指定为其设置了 reservation_timeout 扩展属性的 RAC 资源组中资源的资源类型。此资源类型为 SUNW.rac_svmSUNW.rac_cvm

    2. 设置 SUNW.vucmm_framework 资源类型的 reservation_timeout 扩展属性。
      # clresource set -p type_version=version \
      -p reservation_timeout=timeout vucmm-framework-rs
      version

      指定要将实例迁移到的 SUNW.rac_framework 版本的 type_version 属性的值。

      timeout

      指定要为 reservation_timeout 扩展属性设置的目标值。

      vucmm-framework-rs

      指定群集上 SUNW.vucmm_framework 类型的资源的名称。

  6. 注册并添加一个代表您要为 Oracle 文件使用的卷管理器(如果有)的资源类型的实例。
    • 如果要使用 Solaris Volume Manager for Sun Cluster,请按如下所述注册和添加实例:
      1. 注册 SUNW.vucmm_svm 资源类型。
        # clresourcetype register SUNW.vucmm_svm
      2. SUNW.vucmm_svm 资源类型实例添加到您在步骤 2 中创建的资源组中。

        确保此实例依赖于您在步骤 4 中创建的 vucmm_framework 资源。

        # clresource create -g vucmm-fmwk-rg \
          -t SUNW.vucmm_svm \
          -p resource_dependencies=vucmm-fmwk-rs vucmm-svm-rs
        -p resource_dependencies= vucmm-fmwk-rs

        指定此实例依赖于您在步骤 4 中创建的 SUNW.vucmm_framework 资源。

        vucmm-svm-rs

        指定要分配给 SUNW.vucmm_svm 资源的名称。

    • SPARC: 如果要添加具有群集功能的 VxVM,请按如下所述注册并添加实例。
      1. 注册 SUNW.vucmm_cvm 资源类型。
        # clresourcetype register SUNW.vucmm_cvm
      2. SUNW.vucmm_cvm 资源类型实例添加到您在步骤 2 中创建的资源组中。

        确保此实例依赖于您在步骤 4 中创建的 vucmm_framework 资源。

        # clresource create -g vucmm-fmwk-rg \
          -t SUNW.vucmm_cvm \
          -p resource_dependencies=vucmm-fmwk-rs vucmm-cvm-rs
        -p resource_dependencies= vucmm-fmwk-rs

        指定此实例依赖于您在步骤 4 中创建的 SUNW.vucmm_framework 资源。

        vucmm-cvm-rs

        指定要分配给 SUNW.vucmm_cvm 资源的名称。

  7. 检验多属主卷管理器框架资源组的配置。
    # clresourcegroup show vucmm-fmwk-rg
  8. 检验多属主卷管理器框架资源组及其资源是否处于联机状态。
    # clresourcegroup status
  9. 使多属主卷管理器框架资源组及其资源联机并置于受管状态。
    # clresourcegroup online -emM vucmm-fmwk-rg
    vucmm-fmwk-rg

    指定基于 SUNW.vucmm_framework 的资源组的名称。

  10. 如果 Oracle RAC 配置包括依赖于 RAC 卷管理器资源的 ScalDeviceGroup 资源,则将依赖性更改为等效的多属主卷管理器资源。
    # clresource set -p resource_dependencies=vucmm-vol-mgr-rs{local_node} scal-dg-rs
    vucmm-vol-mgr-rs

    指定多属主卷管理器资源的名称。

    • 对于 Solaris Volume Manager for Sun Cluster,使用 SUNW.vucmm_svm 资源类型。

    • 对于具有群集功能的 VxVM,使用 SUNW.vucmm_cvm 资源类型。

    scal-dg-rs

    指定要将其依赖性移动到 vucmm-vol-mgr-rs 资源的 SUNW.ScalDeviceGroup 资源。

  11. 禁用 Oracle RAC 卷管理器资源。
    # clresource disable rac-vol-mgr-rs
    rac-vol-mgr-rs

    指定由基于 SUNW.rac_framework 的资源组使用的 SUNW.rac_svmSUNW.rac_cvm 资源。

  12. 删除 Oracle RAC 框架资源组中的 Oracle RAC 卷管理器资源。
    # clresource delete -t rac-vol-mgr-rs rac-fmwk-rg
    rac-fmwk-rg

    指定基于 SUNW.rac_framework 的资源组的名称。

  13. 检验 Oracle RAC 的所有资源组是否都处于联机状态。
    # clresourcegroup status
  14. 重新引导每个节点,一次一个节点。

    重新引导会用配置更改刷新 Oracle RAC 框架。