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

检验 用于 Sun Java System Application Server 的 Sun Cluster HA 的安装和配置

本节介绍了如何验证是否已正确安装和配置 用于 Sun Java System Application Server 的 Sun Cluster HA ,以使 Sun Java System Application Server 作为 Sun Cluster 下具有高可用性的数据服务运行。


注 –

安装后,请仅使用群集管理命令 scswitch(1M) 手动启动和停止 Sun Java System Application Server。启动 Sun Java System Application Server 后,它在 Sun Cluster 软件的控制下运行。


Procedure如何验证故障转移 DAS 组件

如何配置和激活网络资源中已经创建了域管理服务器 (DAS) 资源组。

在 DAS 组件的所有潜在主节点上执行此过程。此过程需要使用一对节点,表示为 Node1Node2

步骤
  1. 成为群集成员 Node1 上的超级用户。

  2. 使 DAS 资源组在 Node1 上联机。


    # scswitch -z -g DAS-resource-group -h Node1
    
  3. 通过 Web 浏览器连接到管理控制台。


    https://IP-address:port
    
  4. 验证是否已连接到管理控制台。

  5. 将资源组从 Node1 切换到 Node2


    # scswitch -z -g DAS-resource-group -h Node2
    
  6. 通过 Web 浏览器连接到管理控制台。


    https://IP-address:port
    
  7. 验证是否已连接到管理控制台。

    如果无法通过浏览器连接到管理控制台,请执行以下操作。

  8. 通过手动中止 DAS 进程测试高可用性。

    DAS 故障监视器将检测进程的不可用性并在本地将其重新启动。

  9. 通过强制 DAS 故障转移测试数据服务的功能。

    记下标准的资源属性 Retry_countRetry_interval 的值。在 Retry_interval 时间段内,将 DAS 进程手动中止 Retry_count 次。DAS 资源将故障转移到其他群集成员上。

  10. 验证 DAS 故障转移。

    如果 DAS 资源尚未故障转移,请执行以下操作。

Procedure如何验证故障转移节点代理组件

此过程基于两个资源组中的四个节点代理的配置(如在 用于 Sun Java System Application Server 的 Sun Cluster HA 中创建故障转移节点代理组件的示例中所述)。资源组为 na-rg1na-rg2,故障转移 IP 地址为 IP1IP2,八个服务器实例为 Instance1Instance8。故障转移 IP 地址由逻辑主机名表示。

在节点代理组件的所有潜在主节点上执行此过程。此过程需要使用一对节点,表示为 Node1Node2

步骤
  1. 成为群集成员 Node1 上的超级用户。

  2. 使节点代理资源组 na-rg1Node1 上联机。


    # scswitch -z -g na-rg1 -h Node1
    
  3. 使节点代理资源组 na-rg2Node1 上联机。


    # scswitch -z -g na-rg2 -h Node1
    
  4. 通过 Web 浏览器连接到服务器实例。


    http://IP1:Instance1–port
    http://IP1:Instance2–port
    http://IP1:Instance3–port
    http://IP1:Instance4–port
    http://IP2:Instance5–port
    http://IP2:Instance6–port
    http://IP2:Instance7–port
    http://IP2:Instance8–port
    
  5. 确保可以连接到部署在服务器实例上的所有应用程序。

    如果无法通过浏览器连接到实例,请执行以下操作。

  6. 将资源组从 Node1 切换到 Node2


    # scswitch -z -g na-rg1 -h Node2
    # scswitch -z -g na-rg2 -h Node2
    
  7. 切换转移后,重复执行步骤 4步骤 5

  8. 通过手动中止节点代理进程测试高可用性。

    节点代理进程被中止后,将重新启动节点代理及其关联的服务器实例。

    应用服务器实例被中止后,节点代理将重新启动这些实例。数据服务仅监视节点代理的运行状况。

  9. 通过强制节点代理资源故障转移测试数据服务的功能。

    记下标准资源属性 Retry_countRetry_interval 的值。在 Retry_interval 时间段内,将节点代理进程手动中止 Retry_count 次。节点代理资源将故障转移到其他群集节点上。

  10. 节点代理在其他节点上启动时,请重复执行步骤 4 来测试服务器实例的可用性。