用于 Oracle Real Application Clusters 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

如何使用 scrgadm 实用程序将节点添加到 RAC 框架资源组

此过程假设已为群集创建 RAC 框架资源组。

  1. 在群集的一个节点上成为超级用户。

  2. 为 RAC 框架资源组指定一个包含以下节点的节点列表:

    • 已启用 Sun Cluster Support for Oracle Real Application Clusters 的节点。

    • 要添加到 RAC 框架资源组的节点。


    # scrgadm -c -g resource-group \
      -y nodelist=nodelist \
      -y maximum_primaries=num-in-list \
      -y desired_primaries=num-in-list 
    
    -g resource-group

    指定要向其添加节点的 RAC 框架资源组的名称。如果此资源组是使用 scsetup 实用程序创建的,则资源组的名称为 rac-framework-rg

    -y nodelist= nodelist

    指定一个用逗号分隔的包含启用了 Sun Cluster Support for Oracle Real Application Clusters 的群集节点以及要添加到 RAC 框架资源组的节点的列表。此列表中的每个节点都必须安装 Sun Cluster Support for Oracle Real Application Clusters 软件包。

    -y maximum_primaries=num-in-list

    指定要在其上启用 Sun Cluster Support for Oracle Real Application Clusters 的节点的数目。此数值必须等于 nodelist 中节点的数目。

    -y desired_primaries=num-in-list

    指定要在其上启用 Sun Cluster Support for Oracle Real Application Clusters 的节点的数目。此数值必须等于 nodelist 中节点的数目。

  3. 使 RAC 框架资源组及其资源联机。


    # scswitch -Z -g resource-group
    
    -Z

    启用资源和监视器,将资源组转为 MANAGED 状态,并使资源组联机。

    -g resource-group

    指定要转为 MANAGED 状态并联机的 RAC 框架资源组的名称。如果此资源组是使用 scsetup 实用程序创建的,则资源组的名称为 rac-framework-rg