适用于 Oracle Real Application Clusters 的 Oracle® Solaris Cluster 数据服务指南

退出打印视图

更新时间: 2014 年 7 月,E52258–01
 
 

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

请仅在全局群集的一个节点上执行此过程。

  1. 承担 root 角色或承担可提供 solaris.cluster.adminsolaris.cluster.modify RBAC 授权的角色。
  2. 创建一个可伸缩 Support for Oracle RAC 资源组。

    注 -  如果您要执行此过程中的步骤以在区域群集中注册和配置 Support for Oracle RAC 资源框架,且全局群集中也不需要 Support for Oracle RAC 支持,则您也无需在全局群集中创建 Support for Oracle RAC 框架资源组。在这种情况下,请跳过此步骤并继续执行Step 6

    提示  -  如果要求 Support for Oracle RAC 在所有群集节点上运行,请在以下命令中指定 –S 选项,并省略选项 –n–p maximum_primaries–p desired_primaries–p rg_mode
    # clresourcegroup create -n nodelist \
    -p maximum_primaries=num-in-list \
    -p desired_primaries=num-in-list \
    [-p rg_description="description"] \
    -p rg_mode=Scalable \
    rac-fmwk-rg
    –n nodelist=nodelist

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

    –p maximum_primaries=num-in-list

    指定要启用 Support for Oracle RAC 的节点的数量。此数量必须等于 nodelist 中节点的数量。

    –p desired_primaries=num-in-list

    指定要启用 Support for Oracle RAC 的节点的数量。此数量必须等于 nodelist 中节点的数量。

    –p rg_description="description"

    为资源组指定一个可选的简要描述。当您使用 Oracle Solaris Cluster 维护命令获取有关资源组的信息时会显示此描述。

    –p rg_mode=Scalable

    指定资源组可伸缩。

    rac-fmwk-rg

    指定要分配给 Support for Oracle RAC 资源组的名称。

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

    指定要向其添加资源的资源组。此资源组必须是您在Step 2 中创建的资源组。

    rac-fmwk-rs

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

  5. 使 Support for Oracle RAC 框架资源组及其资源联机并置于受管状态。
    # clresourcegroup online -eM rac-fmwk-rg]
    rac-fmwk-rg

    指定将您在Step 2 中创建的 Support for Oracle RAC 资源组转为 MANAGED 状态并使其联机。

    如果您打算创建多属主卷管理器框架资源组,请转至Step 6。否则,将完成 Support for Oracle RAC 框架资源组的创建。

  6. 创建一个可伸缩的多属主卷管理器框架资源组(如果不存在此类资源组)。
    # clresourcegroup create -n nodelist -S vucmm-fmwk-rg
    –n nodelist=nodelist

    指定您为可伸缩的 Support for Oracle RAC 资源组配置的同一个节点列表。

    vucmm-fmwk-rg

    指定要分配给多属主卷管理器框架资源组的名称。

  7. 注册 SUNW.vucmm_framework 资源类型。
    # clresourcetype register SUNW.vucmm_framework
  8. SUNW.vucmm_framework 资源类型实例添加到您在Step 6 中创建的资源组中。
    # clresource create -g vucmm-fmwk-rg -t SUNW.vucmm_framework vucmm-fmwk-rs
    –g vucmm-fmwk-rg

    指定要向其添加资源的资源组。此资源组必须是您在Step 6 中创建的资源组。

    vucmm-fmwk-rs

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

  9. 注册并添加一个代表您要用于 Oracle 数据库文件的 Solaris Volume Manager for Sun Cluster 卷管理器的资源类型实例。
    1. 注册资源类型。
      # clresourcetype register SUNW.vucmm_svm
    2. 向资源组添加一个该资源类型的实例以包含卷管理器资源。

      确保此实例依赖于您创建的框架资源。

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

      指定您在Step 6 中创建的资源组。

      –p resource_dependencies=vucmm-fmwk-rs

      指定此实例依赖于您在Step 8 中创建的框架资源。

      vucmm-svm-rs

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

  10. 使多属主卷管理器框架资源组及其资源联机并置于受管状态。
    # clresourcegroup online -eM  vucmm-fmwk-rg
    vucmm-fmwk-rg

    指定将您在Step 6 中创建的多属主卷管理器框架资源组转为 MANAGED 状态并使其联机。