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

如何检验 Sun Cluster HA for BEA WebLogic Server 的安装和配置

请使用此过程检验您是否正确安装和配置了 Sun Cluster HA for BEA WebLogic Server。

  1. 使 BEA WebLogic Server 资源组在群集中联机。


    # scswitch -z -g RG1 -h cluster-node1
    # scswitch -z -g RG2 -h cluster-node1
    

    BEA WebLogic 管理和受管理服务器在群集节点 1 上必须处于联机状态。

  2. 确保您可以从客户机成功地连接到 BEA WebLogic 服务器,并且管理服务器和受管理服务器均处于运行模式。

  3. 将资源组切换到群集节点 2。


    # scswitch -z -g RG1 -h cluster-node2
    # scswitch -z -g RG2 -h cluster-node2
    

    BEA WebLogic 管理和受管理的服务器均必须在群集节点 1 上处于脱机状态并且在群集节点 2 上处于联机状态。请确保 BEA WebLogic Server 在群集节点 1 上的进程已被停止。 因为未启用顺序关闭,所以 BEA WebLogic Server 进程将通过 Sun Cluster HA for BEA WebLogic Server STOP 方法终止,而不是被顺序关闭。 有关启用顺序关闭的配置,请参见创建将顺序关闭的资源。 有关启用顺序关闭的配置的详细信息,请参见STOP 方法

  4. 确保您可以从客户机成功地连接到 BEA WebLogic 服务器,并且管理服务器和受管理服务器均处于运行模式。


    注意:

    当 BEA WebLogic Server 在群集节点 1 上脱机,并在群集节点 2 上联机时,可能会丢失客户机会话。


  5. 在群集节点 2 上,终止管理服务器进程。

    故障监视器必须检测此情况,并重新启动管理服务器。

  6. 再次终止管理服务器进程。

    重试次数超过重试间隔内的重试次数后,管理服务器资源组将进行故障转移。

  7. 在群集节点 2 上,终止受管理服务器进程。

    故障监视器必须检测此情况,并重新启动受管理服务器。

  8. 再次终止受管理服务器进程。

    重试次数超过重试间隔内的重试次数后,受管理服务器资源组将进行故障转移。

    如果上述步骤均成功,则您已经正确地配置了 Sun Cluster HA for BEA WebLogic Server。


注意:

一旦 BEA WebLogic 管理和受管理服务器在 Sun Cluster 控制下运行,请勿手动或通过管理控制台启动或停止服务器。 如果需要对服务器执行维护,则必须先禁用其相关的资源。