您要将 Sun Cluster HA for Sun Java System Web Server 作为故障转移数据服务还是可缩放数据服务运行?有关这两种服务类型的信息,请参见《Sun Cluster 概念指南(适用于 Solaris OS)》文档。对于可伸缩服务,请注意以下问题。
哪些节点将为可缩放服务提供服务?在大多数情况下,您需要在所有节点中进行缩放。但是,您可以限制为该服务提供服务的节点集。
您的 Sun Java System Web Server 实例是否需要粘滞 IP?粘滞 IP 是一种资源属性设置 (Load_balancing_policy),用于将客户机状态存储在内存中,以便从同一个节点返回的通信始终转到同一个群集节点。您可以从多种负载平衡策略中做出选择,如《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的附录 A “Standard Properties”中有关资源属性的表中所述。
为已将 Load_balancing_policy 设置为 LB_STICKY 或 LB_STICKY_WILD 的联机可伸缩服务更改 Load_balancing_weights 时需谨慎。在该服务处于联机状态时更改这些属性会导致现有的客户机关系被重置,因此另一个节点可能会为随后的客户机请求提供服务,即使其他群集成员先前已经为该客户机提供了服务。
同样,在群集上启动该服务的新实例时,现有的客户机关系可能会被重置。
Web 服务器根目录将驻留在何处?
Web 服务器是否为其他具有高可用性的应用程序提供数据?如果是,资源之间可能存在资源依赖性,以便一个资源在另一个资源之前启动或停止。有关设置这些依赖性的资源属性 Resource_dependencies 的说明,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的附录 A “Standard Properties”。
确定用于网络地址和应用程序资源的资源组以及它们之间的依赖性。有关设置这些依赖性的资源组属性 RG_dependencies 的说明,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的附录 A “Standard Properties”。
为客户机提供逻辑主机名(用于故障转移服务)或共享地址(用于可缩放服务)以用来访问数据服务。
因为您可以将 Sun Java System Web Server 配置为绑定到 INADDR_ANY,所以如果您打算在同一个节点上运行 Sun Java System Web Server 数据服务的多个实例或多个数据服务,则每个实例必须绑定到唯一的网络地址和端口号。
确定 Confdir_list 和 Port_list 属性的条目。对于故障转移服务,这两个属性都只能有一个项。对于可伸缩服务,这两个属性可有多个条目。但是,条目的数目必须相同并且必须按照指定的顺序相互映射。有关详细信息,请参见如何注册和配置 Sun Cluster HA for Sun Java System Web Server。
确定您是否要使用 Monitor_Uri_List 扩展属性。此扩展属性使您可以监视 URI 的任意列表。如果您要配置可通过 Web 访问的其它数据服务,则监视任意 URI 将很有用。Sun Java System Web Server 的安全实例不支持使用 Monitor_Uri_List 扩展属性。您必须安装 3.1 10/03 版本的 Sun Cluster HA for Sun Java System Web Server 才能使用此属性。如果您要从 Sun Cluster HA for Sun Java System Web Server 的早期版本进行升级,则必须执行资源类型升级过程以使用新的属性。有关说明,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的“Upgrading a Resource Type”。有关该选项及 Monitor_Uri_List 的用法示例的详细信息,请参见监视任意 URI。
确定在本地文件系统中放置日志、错误文件和 PID 文件的位置。
确定在群集文件系统中放置内容的位置。