用于 SAP 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

如何将 Sun Cluster HA for SAP 注册和配置为可伸缩数据服务

请使用此过程将 Sun Cluster HA for SAP 配置为可伸缩数据服务。

  1. 成为托管应用服务器的群集中的某个节点上的超级用户。

  2. 为应用服务器创建可伸缩资源组。


    # scrgadm -a -g sap-as-sa-appinstanceid-resource-group \
    -y Maximum_primaries=value \
    -y Desired_primaries=value
    

    注意:

    由于 SAP 登录组执行应用服务器的负载均衡,所以作为可伸缩数据服务的 Sun Cluster HA for SAP 不使用共享地址。



    注意:

    如果您使用 SUNW.RGOffload 资源类型来卸载此可伸缩应用服务器资源组中的应用服务器,请设置 Desired_primaries=0。 有关使用 SUNW.RGOffload 资源类型的详细信息,请参见用于 Solaris OS 的 Sun Cluster 数据服务规划和管理指南》中的“通过卸载非关键资源组释放节点资源”


  3. 注册可伸缩应用服务器的资源类型。


    # scrgadm -a -t SUNW.sap_as_v2
    
  4. 将 HAStoragePlus 资源添加到故障转移应用服务器资源组中。


    # scrgadm -a -t SUNW.HAStoragePlus 
    # scrgadm -a -j sap-as-storage-resource -g \
    -g sap-as-sa-appinstanceid-resource-group \
    -t SUNW.HAStoragePlus \
    -x filesystemmountpoints=mountpoint, ... \

    有关如何设置 HAStoragePlus 资源的详细信息,请参见用于 Solaris OS 的 Sun Cluster 数据服务规划和管理指南》中的“启用高度可用的本地文件系统”

  5. 启用故障转移应用服务器存储资源。


    # scswitch -e -j sap-as-storage-resource
    
  6. 在此可伸缩资源组中创建 SAP 应用服务器资源。


    # scrgadm -a -j sap-as-resource \
    -g sap-as-sa-appinstanceid-resource-group \
    -t SUNW.sap_as_v2 \
    -x SAPSID=SAPSID  \
    -x As_instance_id=as-instance-id \
    -x As_startup_script=as-startup-script \
    -x As_shutdown_script=as-shutdown-script \
    -y resource_dependencies=sap-as-storage-resource
    

    有关扩展特性的列表,请参见Sun Cluster HA for SAP 扩展特性

  7. 启用当前包含 SAP 应用服务器资源的可伸缩资源组。

    • 如果RGOffload 资源类型用于此应用服务器,请使用以下命令。


      # scswitch -Z -g sap-as-sa-appinstanceid-resource-group
      
    • 如果将 RGOffload 资源类型用于此应用服务器,请使用以下命令。


      # scswitch -z -h node1, node2 -g sap-as-sa-appinstanceid-resource-group
      

    注意:

    如果将 SUNW.RGOffload 资源类型用于此应用服务器,则必须指定要在哪个节点上通过 -z 选项(而非 -j 选项)使资源联机。


从此处可转到何处

转到如何检验 Sun Cluster HA for SAP 的安装和配置以及中央实例