本节介绍了如何验证是否已正确安装和配置 用于 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 软件的控制下运行。
在如何配置和激活网络资源中已经创建了域管理服务器 (DAS) 资源组。
在 DAS 组件的所有潜在主节点上执行此过程。此过程需要使用一对节点,表示为 Node1 和 Node2。
成为群集成员 Node1 上的超级用户。
使 DAS 资源组在 Node1 上联机。
# scswitch -z -g DAS-resource-group -h Node1 |
通过 Web 浏览器连接到管理控制台。
https://IP-address:port |
验证是否已连接到管理控制台。
将资源组从 Node1 切换到 Node2。
# scswitch -z -g DAS-resource-group -h Node2 |
通过 Web 浏览器连接到管理控制台。
https://IP-address:port |
验证是否已连接到管理控制台。
如果无法通过浏览器连接到管理控制台,请执行以下操作。
确保安装满足配置限制和要求中的限制和要求。
确保正确地按照如何安装和配置 Sun Java System Application Server 中的说明进行操作。
通过手动中止 DAS 进程测试高可用性。
DAS 故障监视器将检测进程的不可用性并在本地将其重新启动。
通过强制 DAS 故障转移测试数据服务的功能。
记下标准的资源属性 Retry_count 和 Retry_interval 的值。在 Retry_interval 时间段内,将 DAS 进程手动中止 Retry_count 次。DAS 资源将故障转移到其他群集成员上。
验证 DAS 故障转移。
如果 DAS 资源尚未故障转移,请执行以下操作。
检查标准资源属性 Retry_count 和 Retry_interval 的值。
确保正确地按照安装 用于 Sun Java System Application Server 的 Sun Cluster HA 软件包和注册和配置 用于 Sun Java System Application Server 的 Sun Cluster HA 8.1 的支持版本中的说明进行操作。
此过程基于两个资源组中的四个节点代理的配置(如在 用于 Sun Java System Application Server 的 Sun Cluster HA 中创建故障转移节点代理组件的示例中所述)。资源组为 na-rg1 和 na-rg2,故障转移 IP 地址为 IP1 和 IP2,八个服务器实例为 Instance1 至 Instance8。故障转移 IP 地址由逻辑主机名表示。
在节点代理组件的所有潜在主节点上执行此过程。此过程需要使用一对节点,表示为 Node1 和 Node2。
成为群集成员 Node1 上的超级用户。
使节点代理资源组 na-rg1 在 Node1 上联机。
# scswitch -z -g na-rg1 -h Node1 |
使节点代理资源组 na-rg2 在 Node1 上联机。
# scswitch -z -g na-rg2 -h Node1 |
通过 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 |
确保可以连接到部署在服务器实例上的所有应用程序。
如果无法通过浏览器连接到实例,请执行以下操作。
确保安装满足配置限制和要求中的限制和要求。
确保正确地按照如何安装和配置 Sun Java System Application Server 中的说明进行操作。
将资源组从 Node1 切换到 Node2。
# scswitch -z -g na-rg1 -h Node2 # scswitch -z -g na-rg2 -h Node2 |
通过手动中止节点代理进程测试高可用性。
节点代理进程被中止后,将重新启动节点代理及其关联的服务器实例。
应用服务器实例被中止后,节点代理将重新启动这些实例。数据服务仅监视节点代理的运行状况。
通过强制节点代理资源故障转移测试数据服务的功能。
记下标准资源属性 Retry_count 和 Retry_interval 的值。在 Retry_interval 时间段内,将节点代理进程手动中止 Retry_count 次。节点代理资源将故障转移到其他群集节点上。
节点代理在其他节点上启动时,请重复执行步骤 4 来测试服务器实例的可用性。