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

如何检验 SAP Web 应用服务器组件的故障监视器的操作

在可以运行 SAP Web 应用服务器组件的每个节点上执行此过程。

  1. 以超级用户身份登录到一个节点。

  2. 使 SAP 消息服务器所属的资源组联机。

    将 SAP Web 应用服务器组件资源配置为依赖于 SAP 消息服务器资源。


    # scswitch -z  -g central-rg -h node
    
    -z

    指定要使资源组联机。

    -g central-rg

    指定要联机的资源组的名称。该组是 SAP 消息服务器所属的资源组。

    -h node

    指定要联机的资源组所在的节点的名称。该节点是您刚刚登录到的节点。

  3. 使 SAP Web 应用服务器组件所属的资源组联机。


    # scswitch -z  -g webas-rg -h node
    
    -z

    指定要使资源组联机。

    -g webas-rg

    指定要联机的资源组的名称。该组是 SAP Web 应用服务器组件所属的资源组。

    -h node

    指定要联机的资源组所在的节点的名称。该节点是您刚刚登录到的节点。

  4. 终止 SAP Web 应用服务器组件。

  5. 确认已在本地重新启动 SAP Web 应用服务器组件。

    如果步骤 4 中的非正常终止操作在指定时间间隔内重复了指定的次数,则结果行为取决于 SAP Web 应用服务器组件资源是被配置为故障转移资源还是可伸缩资源。

    • 如果 SAP Web 应用服务器组件资源被配置为故障转移资源,资源将故障转移到一个可用节点。如果没有可用节点,SAP Web 应用服务器组件将脱机。

    • 如果 SAP Web 应用服务器组件资源被配置为可伸缩资源,资源将在此节点上脱机。

    运行 scstat 命令,以确定 SAP Web 应用服务器组件的状态。

    注意,在故障转移或脱机之前可以非正常地终止应用程序的最大次数是通过标准特性 Retry_count 指定的,时间间隔是通过标准特性 Retry_interval 指定的。Sun Cluster 数据服务规划和管理指南(适用于 Solaris OS)》中的“资源特性”中对这些特性进行了说明。