单会话示例介绍了在单个安装会话内于单个主机上安装一个或多个 Java ES 产品组件所需的典型步骤。本章中的所有其他示例介绍了针对各种解决方案在多个主机上执行多个安装会话的情形。本章中的顺序主要基于《Sun Java Enterprise System 5 安装规划指南》中所示的产品组件之间的关系。
在选择组件时,Java ES 安装程序会确定组件的不兼容版本以及未满足的要求。您会收到警告消息,这些消息可确定存在的问题并告知您需要进行的操作。其中多数消息会告知您尚未满足的要求。其他消息将告知您试图要安装的某些或所有组件的不兼容版本已位于本地主机中。您可使用 Java ES 安装程序来确定您的本地主机上已存在的组件。有关说明,参阅安装了不兼容的组件。
如果在启动安装程序之前确定并移除或升级了 Java ES 组件的任何不兼容版本,则安装将会非常顺利地进行。
下表介绍了可能会影响安装组件时或在多个主机或多个安装会话中执行任务时所应采取的顺序的一些常见情形。左列列出了各种情形,右列介绍如何处理相应的情形。
表 2–1 安装顺序指导原则
情形 |
说明 |
---|---|
包括监视。 |
Monitoring Console 不能与它所监视的 Java ES 产品组件运行在同一台主机上。因此,Monitoring Console 应安装在另一台主机上。 |
安装时配置并不适用于所有组件。 |
以下组件可以在“现在配置”安装中进行安装,但无法在该安装期间完成配置:Sun Cluster 组件、Monitoring Console 和 Service Registry。安装期间,您将收到一条告知您在安装后进行配置的消息。 |
需要对组件进行升级。 |
您可能会收到消息,要求您删除或升级已安装在主机上的产品组件。在 Solaris OS 上,某些随附组件(Application Server、Message Queue 和 HADB)可以在安装期间进行升级。对于所有其他组件,参阅《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》中的升级过程。 |
使用 Solaris 10 区域。 |
在 Solaris 10 区域环境中,在将共享组件安装到本地区域之前,必须将它们分别安装到全局区域中。Message Queue 只能安装在全局区域中,之后将被传播到所有非全局区域。有关详细的准则,参阅Solaris 10 区域示例。 |
包括 Sun Cluster 软件。(仅限 Solaris OS) |
如果 Sun Cluster 软件是部署的一部分,则在安装任何 Java ES 产品组件之前,必须严格地执行一系列任务。可配置用于 Sun Cluster 的 Java ES 组件有:Application Server、Directory Server、HADB、Message Queue 和 Web Server。参阅Sun Cluster 软件示例以了解 Sun Cluster 指导原则。 |
使用远程组件。 |
如果要使用远程产品组件来实现依赖性,则在安装任何依赖于该远程产品组件的 Java ES 产品组件之前,必须先安装该远程产品组件并使其处于运行状态。 |
使用第三方组件。 |
如果要将第三方产品用作您的 Web 容器,则必须先安装该第三方产品并运行该产品,然后再安装任何依赖该产品的 Java ES 产品组件。 注:HP-UX 不支持第三方 Web 容器。对于“现在配置”,Linux 仅支持 BEA WebLogic 第三方容器。 |
Access Manager 模式 |
随 Portal Server 一起安装 Access Manager 时,您可以为 Access Manager 选择领域 (7.x) 模式或传统 (6.x) 模式(忽略指出必须为 Portal Server 使用传统模式的安装程序消息)。不过,仅当使用 Directory Server 配置了 Access Manager,并为数据存储配置了 AM SDK 时,Portal Server 才支持领域模式。 |