在建立群集并配置产品组件后,便可以为各种 Java ES 产品组件配置 Sun Cluster 数据服务。安装的 Sun Cluster 代理是使应用程序能够利用群集的软件程序。代理软件和附加配置文件包括能够使您在群集上而不是在单个服务器上运行应用程序(如 Web Server 或 Oracle 数据库)的数据服务。在与 Sun Cluster 框架软件和多主机磁盘结合到一起后,数据服务可使应用程序具有高度可用性和可伸缩性。
在您完全配置数据服务和所有支持层(卷管理器、群集文件系统、资源组信息)后,Sun Cluster 安装才算完成。有关数据服务的更多信息,参阅《Sun Cluster Overview for Solaris OS》。
可在一个高度可用的 Web 容器中部署 Access Manager 和 Portal Server。但是,它们和 Web 容器中部署的任何 Web 应用程序一样,很容易发生故障。在这种情况下,Web 容器将不进行故障转移。
对于 Java ES 产品组件,在安装产品组件的每个节点上运行 Java ES 安装程序,然后为用于 Sun Java System 产品组件的 Sun Cluster 代理安装相应的 HA Sun Java System 子组件。在 Java ES 安装程序中,选择“以后再配置”类型。指定安装目录时,将节点的本地文件系统上的位置用于产品组件,并将群集文件系统上的位置用于组件配置和产品位置。
下表列出了 Java ES 安装程序的 Sun Cluster 代理组件中随附的代理,还提供了指向文档的一些附加链接。
表 6–2 Sun Cluster 代理(数据服务)
代理名称 |
特殊说明 |
平台 |
---|---|---|
HA Application Server |
SPARC、x86 |
|
HA Application Server EE (HADB) |
《Sun Cluster Data Service for Sun Java System Application Server EE (HADB) Guide for Solaris OS》 |
SPARC、x86 |
HA Directory Server |
SPARC、x86 |
|
HA Message Queue |
使用《Sun Cluster Data Service for Sun Java System Message Queue Guide for Solaris OS》作为安装和配置指南以实现故障转移。 |
SPARC、x86 |
HA/Scalable Web Server |
使用《Sun Cluster Data Service for Sun Java System Web Server Guide for Solaris OS》作为安装和配置指南以实现故障转移或可伸缩性。 |
SPARC、x86 |
HA Agfa IMPAX |
SPARC |
|
HA Apache Tomcat |
SPARC、x86 |
|
HA Apache |
SPARC |
|
HA Broadvision One-to-One Enterprise |
SPARC |
|
HA Calendar Server |
使用《Sun Java System Calendar Server 6.3 Administration Guide》中的第 6 章 “Configuring Calendar Server 6.3 Software for High Availability (Failover Service)”作为安装和配置指南以实现故障转移。 |
SPARC |
HA DHCP |
SPARC、x86 |
|
HA DNS |
SPARC、x86 |
|
HA Instant Messaging |
使用《Sun Java System Instant Messaging 7.2 Administration Guide》中的说明进行安装和配置以实现高可用性。 |
SPARC |
HA Messaging Server |
使用《Sun Java System Messaging Server 6.3 Administration Guide》中的第 3 章 “Configuring High Availability”作为安装和配置指南以实现故障转移。 |
SPARC |
HA MySQL |
SPARC、x86 |
|
HA NetBackup |
SPARC |
|
HA Sun N1 Service Provisioning |
SPARC |
|
HA NFS |
SPARC、x86 |
|
HA Oracle |
SPARC |
|
HA Oracle Application Server |
SPARC |
|
HA Oracle E-Business Suite |
SPARC |
|
HA Oracle Real Application Clusters |
SPARC |
|
HA Samba |
SPARC、x86 |
|
HA SAP |
SPARC |
|
HA SAP DB |
SPARC |
|
HA SAP liveCache |
SPARC |
|
HA Siebel |
SPARC |
|
HA Solaris Containers |
SPARC、x86 |
|
HA Sun N1 Grid Engine |
SPARC |
|
HA Sun N1 Service Provisioning |
SPARC |
|
HA SWIFT Alliance Gateway |
SPARC |
|
HA Sybase ASE |
SPARC |
|
HA WebLogic Server |
SPARC |
|
HA WebSphere MQ |
SPARC |
|
HA WebSphere MQ Integrator |
SPARC |
如果您的安装规划要求非 Java ES 产品具有高可用性,请按照此处的说明进行操作。
安装并配置非 Java ES 产品。
例如,按照《Sun Java Communications Suite 5 Installation Guide》安装 Instant Messaging。
在 Java ES 安装程序的“选择软件组件”页面上,选择支持该产品的 Sun Cluster 代理。
例如,选择 Java ES Sun Cluster 代理组件的 HA Instant Messaging 子组件。
使用 Java ES 安装程序安装 Sun Cluster 代理。
按照下面提供的相应 Sun Cluster 数据服务指南中的说明配置代理:
Solaris SPARC 平台数据服务指南的位置:http://docs.sun.com/app/docs/coll/1124.4 及 http://docs.sun.com/app/docs/coll/1180.3
Solaris x86 平台数据服务指南的位置:http://docs.sun.com/app/docs/coll/1125.4 及 http://docs.sun.com/app/docs/coll/1284.2
以下是针对当前发行版本的特殊 Java ES 说明:《Sun Cluster 3.1 8/05 With Sun Java Enterprise System 5 Special Instructions》