适用于 UNIX 的 Sun Java Enterprise System 5 安装指南

第 2 章 安装顺序示例

本章针对一些常见的 Sun JavaTM Enterprise System (Java ES) 安装提供了高级安装排序准则。它们不是实际的过程,而是提供实现特定部署方案所必须执行的顺序步骤。

本章包括以下各节:

如何使用本章

单会话示例介绍了在单个安装会话内于单个主机上安装一个或多个 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 才支持领域模式。 

单会话安装示例

以下示例适用于在单一会话内于单个主机上进行安装:

评估示例

通常将评估安装视为试验部署,即用于查看过程如何的快速安装。本示例使用图形界面和“现在配置”类型,当出现配置页面时,应尽量接受默认值。

本示例将在单一安装会话中于单个主机上安装所有 Java ES 产品组件(Sun Cluster 软件和 Monitoring Console 除外)。因为将 Web Server 用作 Web 容器,所以未安装 Application Server。

Procedure制定 Java ES 评估顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 启动 Java ES 图形安装程序

    使用图形安装程序或基于文本的安装程序。

  4. 在选择组件时,选择“选择全部”,然后取消选择 Application Server、Sun Cluster 软件和 Monitoring Console 产品组件

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  5. 检验安装目录

  6. 选择“现在配置”类型

    将出现用以指示哪些产品组件无法在安装期间配置的消息。

  7. 当系统提供配置默认值时,接受这些默认值

    如果要使用非默认信息,查看《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的第 3  章 “配置信息”中的相应配置表。

  8. 查看安装摘要和日志

  9. 完成安装后配置

    第 6 章,完成安装后配置包含安装后配置的相关说明。

  10. 启动产品组件

    完成安装后配置之后进行检验包含首选的 Java ES 启动顺序。启动过程如表中所述。

Access Manager 和 Portal Server 示例

本示例将在一台主机上安装 Portal Server 和 Access Manager,并将 Web Server 用作 Web 容器。Portal Server 和 Access Manager 应该使用同一种 Web 容器。

您可以通过取消选定 Access Manager 的 Access Manager Core Services、Access Manager Administration Console 及 Common Domain Services for Federation,在另一台主机上使用这些子组件。

随 Portal Server 一起安装 Access Manager 时,您可以为 Access Manager 选择领域 (7.x) 模式或传统 (6.x) 模式(忽略指出必须为 Portal Server 使用传统模式的安装程序消息)。不过,仅当使用 Directory Server 配置了 Access Manager,并为数据存储配置了 AM SDK 时,Portal Server 才支持领域模式。

Procedure制定 Access Manager 和 Portal Server 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 运行 Java ES 安装程序

  4. 选择组件时,选择 Portal Server 和 Web Server

    系统会自动选择 Access Manager、Directory Server、Directory Preparation Tool、Java DB 和 Service Registry。

    • 要使用 Directory Server 的远程副本,需取消选择 Directory Server 并在系统提示时指定一个远程副本。


      注 –

      在安装任何其他产品组件之前,远程 Directory Server 必须处于运行状态。有关安装 Directory Server 的说明,参阅仅限 Directory Server 示例


    • 要使用 Access Manager 的远程副本,需取消选择 Access Manager 并在安装后配置期间指定一个远程副本。

  5. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  6. 选择“现在配置”或“以后再配置”类型

    • 如果选择“现在配置”类型,则对于那些允许安装时配置的产品组件将显示配置页面。请勿接受远程产品组件的默认值;请使用远程信息。

    • 如果选择“以后再配置”类型,则不会显示配置页面。

  7. 运行安装

  8. 查看安装摘要和日志

  9. 完成安装后配置

  10. 启动产品组件

  11. 访问默认的 Access Manager 登录页面

    对于传统模式: http://webserver-host: port/amconsole

    对于领域模式: http://webserver-host:port /amserver

    下表中含有附加的 Access Manager 信息。

    任务 

    相关信息 

    安装程序的配置信息 

    《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的“Access Manager 配置信息”

    安装后配置 

    Access Manager 安装后配置

    启动和停止 

    启动和停止 Access Manager

    卸载 

    Access Manager 卸载行为

    错误诊断 

    Access Manager 错误诊断提示

    升级 

    《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》

    下表中含有附加的 Portal Server 信息。

    任务 

    相关信息 

    安装程序的配置信息 

    《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的“Portal Server 配置信息”

    安装后配置 

    Portal Server 和 Portal Server Secure Remote Access 安装后配置

    启动和停止 

    通过启动 Web 容器访问 Portal Server Desktop

    卸载 

    Portal Server 卸载行为

    错误诊断 

    Portal Server 错误诊断提示

    升级 

    《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》

仅限 Application Server 示例

本示例提供了在单个主机上安装 Application Server 的指导原则。

要求

Application Server 需要 HADB、Java DB 和 Message Queue 的本地副本。如果要使用负载平衡,则 Web Server 的本地副本也是必需的。

Procedure制定 Application Server 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 运行 Java ES 安装程序

  4. 在选择组件时,选择 Application Server

    系统会自动选择 Message Queue、HADB 和 Java DB,而不会选择 Load Balancing Plugin 和 Application Server Node Agent。

    (可选)如果要实现负载平衡,展开 Application Server,然后选择 Load Balancing Plugin 子组件。如果要在同一会话中安装 Web Server,请选择 Web Server。如果要使用 Web Server 6.0 或 Apache Web Server,必须已经安装了 Web Server 6.0 或 Apache Web Server。

  5. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  6. 检验安装目录

  7. 选择“现在配置”或“以后再配置”类型

    1. 如果选择“现在配置”类型,则对于可在安装期间配置的本地产品组件将显示配置页面。

      请使用《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的“Application Server 配置信息”中的表格收集 Application Server 配置信息。

    2. 如果选择“以后再配置”类型,则不会显示配置页面。

  8. 运行安装

  9. 查看安装摘要和日志

  10. 完成安装后配置

  11. 启动 Application Server(自动启动 Message Queue)

    下表中含有附加的 Application Server 信息。

    任务 

    相关信息 

    安装程序的配置信息 

    《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的“Application Server 配置信息”

    安装后配置 

    在“以后再配置”安装后配置 Application Server

    启动和停止 

    启动和停止 Application Server

    卸载 

    Application Server 卸载行为

    错误诊断 

    Application Server 错误诊断提示

    升级 

    《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》

仅限 Directory Proxy Server 示例

本示例提供了在单个主机上安装 Directory Proxy Server 的指导原则。

Procedure制定 Directory Proxy Server 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 运行 Java ES 安装程序

  4. 在选择组件时,选择 Directory Proxy Server

  5. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  6. 检验安装目录

  7. 选择“现在配置”或“以后再配置”选项

  8. 运行安装

  9. 查看安装摘要和日志

  10. 创建 Directory Proxy Server 实例

  11. 启动 Directory Proxy Server

    启动和停止 Directory Proxy Server

    下表中含有附加的 Directory Proxy Server 信息。

    任务 

    相关信息 

    启动和停止 

    启动和停止 Directory Proxy Server

    卸载 

    Directory Proxy Server 卸载行为

    升级 

    《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》

仅限 Directory Server 示例

通过 Directory Server Enterprise Edition,可以安装 Directory Server Core、Directory Proxy Server 以及用于远程管理目录服务的工具。Directory Server 提供 LDAP 和 DSML 目录服务,以管理客户机对目录数据库的访问。Directory Proxy Server 提供具有可配置负载平衡和路由选择功能的代理 LDAP 服务。Directory Proxy Server 还支持数据分发以实现高可伸缩性,以及对 LDAP 和关系数据库的虚拟目录访问。远程管理工具包括基于 Web 的 Directory Service Control Center 和命令行远程配置工具。

在生产部署中,通常将每个 Directory Server Enterprise Edition 组件分别部署到不同的主机上。在生产环境中部署 Directory Server Enterprise Edition 软件之前,阅读《Sun Java System Directory Server Enterprise Edition 6.0 Deployment Planning Guide》

本示例提供了在单个主机上安装 Directory Server 的指导原则。

要求和顺序问题

Directory Server 对于其他 Java ES 产品组件没有依赖性。

Procedure制定 Directory Server 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 规划您的模式

    有关准则,参阅《Sun Java Enterprise System 5 安装规划指南》中的“LDAP 模式和 LDAP 目录树结构”

  4. 运行 Java ES 安装程序

  5. 在选择组件时,选择 Directory Server

    Directory Preparation Tool 将被自动选取。

  6. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  7. 检验安装目录

  8. 选择“现在配置”或“以后再配置”类型

    1. 如果选择“现在配置”类型,则对于可在安装期间配置的本地产品组件将显示配置页面。

      使用《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的第 3  章 “配置信息”中的表格收集配置信息。

    2. 如果选择“以后再配置”类型,则不会显示配置页面。

  9. 运行安装

  10. 查看安装摘要和日志

  11. 启动 Directory Server

    启动和停止 Directory Server

    下表中含有附加的 Directory Server 信息。

    任务 

    相关信息 

    安装程序的配置信息 

    《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的“Directory Server 配置信息”

    启动和停止 

    启动和停止 Directory Server

    卸载 

    Directory Server 卸载行为

    错误诊断 

    Directory Server 错误诊断提示

    升级 

    《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》

仅限 Message Queue 示例


注 –

在 Solaris 10 上,Message Queue 只能在全局区域中安装,之后系统会将其传播到所有非全局区域。


本示例提供了在单个主机上安装 Message Queue 的指导原则。

要求

Message Queue 对于其他 Java ES 产品组件没有依赖性。

Procedure制定 Message Queue 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 运行 Java ES 安装程序

  4. 在选择组件时,选择 Message Queue

  5. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  6. 选择“以后再配置”类型

    Message Queue 无法在安装期间进行配置

  7. 运行安装

  8. 查看安装摘要和日志

  9. 启动 Message Queue

    启动和停止 Message Queue

    下表中含有附加的 Message Queue 信息。

    任务 

    相关信息 

    安装后配置 

    Message Queue 安装后配置

    启动和停止 

    启动和停止 Message Queue

    卸载 

    Message Queue 卸载行为

    错误诊断 

    Message Queue 错误诊断提示

    升级 

    《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》

仅限 Monitoring Console 示例

如果您的产品组件使用 Java ES 的监视功能,则需要在另一台没有安装其他产品组件的主机上安装 Monitoring Console。只要主机上安装了 Java ES 组件,Monitoring Console 就无法在该主机上运行。

Procedure制定 Monitoring Console 的顺序

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 运行 Java ES 安装程序

    确保在将要安装 Monitoring Console 的主机上没有安装其他 Java ES 组件产品。

  4. 在选择组件时,选择 Monitoring Console

  5. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  6. 选择“以后再配置”类型

    安装期间无法对 Monitoring Console 进行配置。

  7. 运行安装

  8. 查看安装摘要和日志

  9. 完成安装后配置

    安装了所有将要使用监视功能的组件后,遵循《Sun Java Enterprise System 5 监视指南》中的说明将它们配置为可以使用监视功能。本文档还包含如何管理和使用 Java ES 监视功能的说明。

    下表中含有附加的 Monitoring Console 信息。

    任务 

    相关信息 

    安装后配置 

    Monitoring Console 安装后配置

    启动和停止 

    《Sun Java Enterprise System 5 监视指南》

    卸载 

    Monitoring Console 卸载行为

    错误诊断 

    Monitoring Console 错误诊断提示

    升级 

    《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》

Portal Server Secure Remote Access 示例

本示例介绍了仅将 Portal Server Secure Remote Access 和 Access Manager 安装在一台主机上,并将 Web Server 作为 Web 容器的指导原则。

要求

Portal Server Secure Remote Access 需要 Access Manager 或 Access Manager SDK 的本地副本。Portal Server Secure Remote Access Core 需要 Portal Server 的本地副本,但在使用 Gateway 的情况下除外,此时,Portal Server Secure Remote Access 不需要 Portal Server 的本地副本,并且可在单独主机上进行安装。必须将 Portal Server Secure Remote Access 安装到与 Portal Server 相同的位置。Portal Server 需要 Directory Server,但不一定是本地副本。Access Manager 需要本地 Web 容器,在本示例中为 Web Server。

Procedure制定 Portal Server Secure Remote Access 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 运行 Java ES 安装程序

  4. 选择组件时,选择 Portal Server Secure Remote Access、Portal Server 和 Web Server

    系统会自动选择 Portal Server、Access Manager 和 Directory Server,以及 Java DB 和 Service Registry。

    • 要使用 Directory Server 的远程副本,需取消选择 Directory Server 并在系统提示时指定一个远程副本。

    • 要使用 Access Manager 的远程副本,需取消选择 Access Manager 并在安装后配置期间指定一个远程副本。

  5. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  6. 选择“现在配置”或“以后再配置”类型

    1. 如果选择“现在配置”类型,则对于那些允许安装时配置的产品组件将显示配置页面。

      请勿接受远程产品组件的默认值;请使用远程信息。

      您需要使用《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的第 3  章 “配置信息”中的表格收集配置信息。

    2. 如果选择“以后再配置”类型,则不会显示配置页面。

  7. 运行安装

  8. 查看安装摘要和日志

  9. 完成所有安装后配置

    对于“现在配置”:

    对于“以后再配置”:

  10. 启动产品组件

  11. 访问默认的 Access Manager 登录页面


    http://webserver-host:port/amserver
  12. 访问 Portal


    http://webserver-host:port/portal/dt
  13. 在 Portal Server 部署页面中启用 Portal Server Secure Remote Access

    这会允许启动 Portal Server Secure Remote Access 子组件。

  14. 访问 Portal Gateway


    https://gateway-server:port/

    下表中含有附加的 Portal Server Secure Remote Access 信息。

    任务 

    相关信息 

    安装程序的配置信息 

    《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的“Portal Server Secure Remote Access 配置信息”

    启动和停止 

    启动和停止 Portal Server Secure Remote Access

    卸载 

    Portal Server Secure Remote Access 卸载行为

    错误诊断 

    Portal Server Secure Remote Access 错误诊断提示

    升级 

    《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》

仅限 Service Registry 示例

本示例提供了在单个主机上安装 Service Registry 的指导原则。

要求

Service Registry 需要一个 Application Server 本地副本和至少两个 Application Server 子组件:Domain Administration Server 和 Command Line Administration Tool。还需要 Message Queue、HADB 和 Java DB。


注 –

如果是在 Solaris 10 上进行安装,Service Registry 应安装在一个单独的非全局区域中。有关详细信息,参阅Solaris 10 区域示例


Procedure制定 Service Registry 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 运行 Java ES 安装程序

  4. 在选择组件时,选择 Service Registry

    Application Server 及其必需的子组件以及 HADB、Java DB 和 Message Queue 将被自动选取。

  5. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  6. 检验安装目录

  7. 选择“现在配置”或“以后再配置”类型

    Service Registry 无法在安装期间进行配置。

    1. 如果选择“现在配置”类型,安装程序将显示 Application Server 和 HADB 配置页面。

      使用《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的第 3  章 “配置信息”中的表格收集配置信息

    2. 如果选择“以后再配置”类型,则不会显示配置页面。

  8. 运行安装

  9. 查看安装摘要和日志

  10. 按以下顺序完成安装后配置

    仅当 Application Server 和 HADB 单独使用或为 Application Server 选择了“以后再配置”时,才需要对这两项服务进行安装后配置。

    1. Application Server 安装后配置

    2. 《Service Registry 3.1 Administration Guide》

    3. HADB 安装后配置

  11. 启动 Service Registry

    有关说明,参阅《Service Registry 3.1 Administration Guide》

    下表中含有用于安装 Service Registry 的附加信息。

    任务 

    相关信息 

    安装后配置 

    Service Registry 安装后配置

    卸载 

    Service Registry 卸载行为

    错误诊断 

    Service Registry 错误诊断提示

仅限 Web Server 示例

本示例提供了在单个主机上安装 Web Server 的指导原则。

要求

Web Server 对其他产品组件没有依赖性。

Procedure制定 Web Server 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 运行 Java ES 安装程序

  4. 在选择组件时,选择 Web Server

  5. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  6. 检验安装目录

  7. 选择“现在配置”或“以后再配置”类型

    1. 如果选择“现在配置”类型,安装程序将显示 Web Server 配置页面。

      系统会要求您在 Web Server 配置类型“管理”或“代理”中选择一个。“管理”为默认值。

      使用《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的第 3  章 “配置信息”中的表格收集配置信息

    2. 如果选择“以后再配置”类型,则不会显示配置页面。

  8. 运行安装

  9. 查看安装摘要和日志

  10. 完成所有安装后配置

    Web Server 安装后配置

  11. 启动 Web Server

    启动和停止 Web Server

    下表中含有用于安装 Web Server 的附加信息。

    任务 

    相关信息 

    安装后配置 

    Web Server 安装后配置

    启动和停止 

    启动和停止 Web Server

    卸载 

    Web Server 卸载行为

    错误诊断 

    Web Server 错误诊断提示

    升级 

    《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》

Solaris 10 区域示例

本节简要介绍最新版 Java ES 的 Solaris 10 区域支持,其中包含多个安装顺序示例。本节述及了以下主题:

Solaris 区域概述

Solaris 10 区域(也称作 Solaris 容器)功能提供了一种在 Solaris OS 的实例中创建虚拟化操作系统环境的方法。这将使一个或多个进程能够在与主机上的其他活动隔离的状态下运行。例如,在某个区域中运行的进程将只能向同一区域中的其他进程发送信号,不管用户 ID 和其他证书信息如何。

每个 Solaris 10 主机均含有一个全局区域。全局区域既是主机的默认区域,又是用于系统范围内管理控制的区域。如果全局管理员未创建任何非全局区域,则所有进程都会在全局区域中运行。某些 Java ES 产品组件(如 Sun Cluster 软件)仅能安装在全局区域中。可将非全局区域看作一个盒子。一个或多个应用程序可在此盒中运行,而不与主机的其余部分进行交互。每个非全局区域均具有已安装 Solaris 10 操作系统在其中作为区域本身的实例而出现的内容,以及该非全局区域所特有的配置和其他信息。将某个软件包安装到全局区域后,默认情况下它会被传播到所有非全局区域。换言之,该软件包不仅安装到了全局区域中,也安装到了非全局区域中。这种传播为安装在全局区域中的软件包提供了非全局可见性和可用性。您可以选择在添加软件包时抑制此传播行为,从而将软件包仅限制在全局区域内。非全局区域的默认配置是可以共享全局区域文件系统的各个部分。支持以下两种非全局区域:完全根区域和稀疏根区域。

完全根区域包含全局区域中的整个文件系统的读/写副本。创建一个完全根区域后,安装在全局区域中的所有软件包便全部可供该完全根区域使用。系统将创建一个软件包数据库并将所有软件包复制到该完全根区域中,从而为所有文件创建了一个专用且独立的副本。

稀疏根区域仅包含全局区域中部分文件系统的读/写副本,而其他文件系统则是作为回送虚拟文件系统(如,/usr)从全局区域以只读方式进行挂载的。在创建稀疏根区域时,由全局管理员来选择将哪些文件系统与该稀疏根区域共享。


注 –

对于 Java ES,假定对于稀疏根区域,不从全局区域继承 /opt 文件系统,因此该文件系统为可写文件系统。


要想成功部署您的区域,认真规划任务以及这些任务的顺序是至关重要的。可将 Java ES 组件安装到任意一种区域中,且组合和顺序几乎不受任何限制。但在某些情况下,Java ES 产品组件的安装顺序以及非全局区域的创建顺序可能会非常重要。有关在 Solaris 区域环境中实现 Java ES 的规划的完整说明,参阅《Sun Java Enterprise System 5 安装规划指南》中的附录 A “Java ES 和 Solaris 10 区域”

本发行版 Java ES 的区域支持

以下列表介绍了本发行版 Java ES 的区域支持级别:

  1. 同时支持完全根区域和稀疏根区域。

  2. 已经存在非全局区域时,可将 Java ES 安装在全局区域中。

  3. 在将 Java ES 安装到全局区域后,可创建非全局区域。

  4. 一个区域中的所有共享组件必须来自同一发行版本的 Java ES。

  5. 在一台计算机上,Java ES 的完全根和稀疏根部署不能并存。

  6. Java ES 安装程序可将 Java ES 组件安装在稀疏根区域中,但以下情况例外:

    • Sun Cluster 软件、Sun Cluster Geographic Edition 和 Sun Cluster 代理只能安装在全局区域中。

    • Message Queue 只能在全局区域或完全根区域中进行安装或升级。

    • 共享组件只能在全局区域或完全根区域中进行安装或升级。

    • 在 Application Server 可以安装到稀疏根区域之前,必须首先将与操作系统捆绑在一起的任何版本的 Application Server 从全局区域中手动移除。

  7. Java ES 安装程序控制着其安装在全局区域中的软件包的传播:

    • 共享组件始终会传播。

    • Message Queue 和 Java DB 始终会传播。

    • 所有其他产品组件从不传播。

  8. 如果完全根区域中安装有先前版本的 Java ES,则不应在全局区域中安装 Java ES。

特殊情况:在完全根区域中安装共享组件

如果事先在完全根区域中安装了特定版本的 Sun Java Web Console,在该区域中安装共享组件可能会遭到阻塞。它还会阻塞产品组件在完全根区域中的安装。


注 –

《适用于 UNIX 的 Sun Java Enterprise System 5 发行说明》的“错误 6451030”中针对这种情况做了说明。


一些早期版本的 Sun Java Web Console 软件包中包含不正确的属性设置,它会使 Sun Java Web Console 无法在完全根区域中进行升级。含有不正确属性设置的 Sun Java Web Console 软件包随附在 Solaris 10、Solaris 10 Update 1 (1/06)、Solaris 10 Update 2 (6/06) 和 Java ES 4 (2005Q4) 中。Solaris 10 Update 3 (11/06) 和 Java ES 5 中的软件包是正确的。要确定您的主机是否包含有缺陷的软件包,请在全局区域中运行以下命令:

pkgparam -v SUNWmcon SUNW_PKG_ALLZONES

如果收到以下响应信息,则您的主机包含有缺陷的软件包:

SUNW_PKG_ALLZONES='true'

如果要在完全根区域中安装 Java ES 5,则首先需要在全局区域中升级 Sun Java Web Console 软件包。有以下方式可供您选择:

在采用其中的一种方式后,便可将 Java ES 5 组件安装到完全根区域中了。

Solaris 10 完全根区域示例

本示例提供了在 Solaris 10 完全根区域中安装 Java ES 软件的指导原则。

Procedure制定 Solaris 10 完全根区域的顺序

以下高级任务是必需的:

  1. 检验您的主机上是否已安装了 Solaris 10

    将自动创建全局区域。

  2. 检验您的所有完全根区域是否均处于运行状态

    如果一个区域已经进行了配置、安装和引导,则该区域将处于运行状态。有关完全根区域的信息,参阅《System Administration Guide: Solaris Containers-Resource Management and Solaris Zones》中的第 18  章 “Planning and Configuring Non-Global Zones (Tasks)”

  3. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  4. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  5. 在所需的完全根区域中启动 Java ES 安装程序

  6. 在选择组件时,选择所需组件

    如果某个组件不能安装在完全根区域中,则在选择组件时它将不可用。

  7. 查看安装摘要和日志

  8. 根据需要,完成安装后配置

    第 6 章,完成安装后配置提供了安装后配置说明。

  9. 启动产品组件

    第 7 章,检验已安装的产品组件提供了启动和停止 Java ES 产品组件的过程。

  10. 根据需要,在其他完全根区域中重复此过程

Solaris 10 稀疏根区域示例

本示例提供了在 Solaris 10 稀疏根区域中安装 Java ES 软件的指导原则。

Procedure制定 Solaris 10 稀疏根区域的顺序

  1. 检验您的主机上是否已安装了 Solaris 10

    将自动创建全局区域。

  2. 检验您的所有稀疏根区域是否均处于运行状态

    如果一个区域已经进行了配置、安装和引导,则该区域将处于运行状态。有关稀疏根区域的信息,参阅《System Administration Guide: Solaris Containers-Resource Management and Solaris Zones》中的第 18  章 “Planning and Configuring Non-Global Zones (Tasks)”

  3. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  4. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  5. 在全局区域中启动 Java ES 安装程序,并仅选择共享组件

    在选择组件时仅选择“所有共享组件”;不应选择任何其他组件。共享组件安装完成后,共享组件将处于全局区域中,同时还会传播到所有非全局区域。


    注 –

    对于使用多语种软件包的共享组件,全局区域中必须有 Java ES 多语种软件包。


  6. 如果要使用 Message Queue 或 Application Server,在全局区域中升级 Message Queue

    Message Queue 往往是在 Solaris 10 安装期间进行安装,它不支持在稀疏根区域中进行安装。因此,Message Queue 必须安装在全局区域中,之后将被传播到所有非全局区域。

  7. 如果要使用 Application Server,将捆绑的 Application Server 从全局区域中移除

    如果要在部署中使用 Application Server,则必须将捆绑在 Solaris 10 中的 Application Server 从全局区域中移除。在主机上的全局区域中,按以下所示列出 Application Server 软件包:


    pkginfo -i | grep -i "application server"

    如果 Application Server 软件包存在,则将其从全局区域中移除。由于这些软件包会自动从所有非全局区域中移除,因此您需要转到每个稀疏根区域并重新安装 Application Server。

  8. 在所需的稀疏根区域中启动 Java ES 安装程序

  9. 在选择组件时,选择所需组件

    如果某个组件不能安装在稀疏根区域中,则在选择组件时它将不可用。

  10. 查看安装摘要和日志

  11. 根据需要,完成安装后配置

    第 6 章,完成安装后配置提供了安装后配置说明。

  12. 启动产品组件

    第 7 章,检验已安装的产品组件提供了启动和停止 Java ES 产品组件的过程。

  13. 根据需要,在其他稀疏根区域中重复此过程

Sun Cluster 软件示例

可配置为在群集中而非单个服务器上运行的产品组件有 Application Server、Directory Server、HADB、Message Queue 和 Web Server。可配置为在群集中运行的 Communications Suite 组件有 Calendar Server、Instant Messaging 和 Messaging Server。


注 –

HP-UX 和 Linux 不支持 Sun Cluster 组件。


本示例提供了在 Sun Cluster 框架中安装 Messaging Server 的指导原则。

安装或配置 Sun Cluster 软件之前,要确保您为群集选择的软硬件组合是当前所支持的 Sun Cluster 配置。有关在 Java ES 环境中实现 Sun Cluster 软件的准则,参阅《Sun Cluster Software Installation Guide for Solaris OS》中的第 2  章 “Installing and Configuring Sun Cluster Software”以及《Sun Cluster 3.1 8/05 With Sun Java Enterprise System 5 Special Instructions》

要求和顺序问题

Messaging Server 需要 Directory Server,但不一定是本地副本。您将需要 Sun Cluster Core 组件以及 Directory Server 和 Messaging Server 的 Sun Cluster 代理。如果使用远程 Directory Server,则 Directory Server 的 Sun Cluster 代理不是必需的。

按照正确的顺序安装、配置和启动产品组件对于成功实现 Sun Cluster 至关重要。

  1. 安装 Java ES Sun Cluster 产品组件

  2. 配置 Sun Cluster 框架

  3. 按照《Sun Java Communications Suite 5 Installation Guide》中的说明安装和配置 Messaging Server

  4. 安装其他必需的 Java ES 产品组件

  5. 使用相关 Java ES 产品组件的代理配置 Sun Cluster 数据服务

在群集中的每个节点上至少要进行三个安装会话,一个使用 Communications Services 安装程序,另两个使用 Java ES 安装程序。有关使用 Communications Services 安装程序的说明,参阅《Sun Java Communications Suite 5 Installation Guide》

阶段 I. 安装和配置 Sun Cluster 框架

必须在群集中的所有节点上执行下列任务。

Procedure制定 Sun Cluster 框架的顺序

  1. 检验群集的硬件连接是否正确

  2. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  3. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  4. 运行 Java ES 安装程序

    在 Solaris 10 上,仅可在全局区域中安装 Sun Cluster 软件。

  5. 在选择组件时,仅选择 Sun Cluster 产品组件


    提示 –

    在“现在配置”安装期间,系统将提示您是否启用对远程 Sun Cluster 配置的支持。如果选择“是”,则 Sun Cluster 软件的安装后配置将会更加容易。


  6. 选择“以后再配置”类型

  7. 如果需要,手动安装 Sun Cluster 对其他功能的支持:RSMAPI (SUNWscrif)、SCI-PCI 适配器 (SUNWsci )、RSMRDT 驱动程序 (SUNWscrdt)

    有关详细信息,参阅《Sun Cluster Software Installation Guide for Solaris OS》

  8. 遵照说明为群集中的每个主机配置 Sun Cluster 框架

    遵照《Sun Cluster Software Installation Guide for Solaris OS》中的第 2  章 “Installing and Configuring Sun Cluster Software”中的说明。如果 Sun Cluster 文档涉及到 Sun Cluster CD-ROM,则替换相应 Java ES CD-ROM 的名称。

    有关创建资源组和配置数据服务的文档,参阅《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》

阶段 II. 安装和配置产品组件和代理

必须在群集中的所有节点上执行下列任务。

Procedure制定配置产品组件和代理的顺序

  1. 安装和配置非 Java ES 产品

    有关安装和配置 Messaging Server(包括相应的 Sun Cluster 代理)的说明,参阅《Sun Java Communications Suite 5 Installation Guide》

  2. 运行 Java ES 安装程序

  3. 在 Java ES 安装程序中,选择所需的、未与 Messaging Server 一起安装的 Java ES 组件

    1. (可选)如果要使用 Directory Server 的远程副本,需取消选择 Directory Server 并在系统提示时指定一个远程副本。

    2. Sun Cluster 代理。

  4. 解决不兼容问题

    安装程序将检验节点上的软件,并在发现不兼容问题时提供相应的指导。

  5. 检验安装目录

  6. 选择“现在配置”或“以后再配置”类型

    Sun Cluster 代理无法在安装期间进行配置。

  7. 配置除 Sun Cluster 代理之外的所有选定产品组件

  8. 按以下顺序启动除 Sun Cluster 代理之外的所有产品组件:

    1. 启动和停止 Directory Server

    2. 启动 Messaging Server

      有关启动 Messaging Server 的说明,参阅《Sun Java Communications Suite 5 Installation Guide》中的“Starting and Stopping Messaging Server”

  9. 为已安装和配置的产品组件配置数据服务

    Sun Cluster 数据服务配置

    下表中含有附加的 Sun Cluster 信息。

    任务 

    相关信息 

    安装后配置信息 

    阶段 I:Sun Cluster 框架

    Sun Cluster 数据服务配置

    启动和停止 

    停止和重新引导 Sun Cluster 软件

    卸载 

    Sun Cluster 软件和 Sun Cluster Geographic Edition 的卸载行为

    错误诊断 

    Sun Cluster 软件错误诊断提示

    升级 

    《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》

具有容器配置的 Access Manager SDK 示例

本示例提供了使用已安装在远程主机上的 Access Manager 的副本安装 Access Manager SDK 的指导原则。


注 –

要使用此顺序示例,另参阅《适用于 UNIX 的 Sun Java Enterprise System 5 发行说明》中的已知问题 6293225。


要求

在安装 Access Manager SDK 之前,必须已经在远程主机上安装了 Access Manager Services Core 且处于运行状态。您在本安装示例中所提供的 Web 容器信息和 Directory Server 配置信息必须与您在 Access Manager Services Core 安装期间所提供的 Web 容器和 Directory Server 配置信息相匹配。


注 –

当安装程序需要有关远程 Web 容器和 Directory Server 的信息时,显示基于本地主机的默认值。不要接受这些默认值;请仅将它们用作格式示例。而是必须提供远程主机的正确信息。


当您仅安装 Access Manager SDK 时,Java ES 安装程序不允许您对 Web 容器进行配置。

Procedure制定主机 A 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 安装并启动 Access Manager 核心服务

    身份认证管理示例

Procedure制定主机 B 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 运行 Java ES 安装程序以安装 Web 容器

    必须对此 Web 容器进行配置并将其启动。

  4. 运行 Java ES 安装程序以安装 Access Manager SDK

  5. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  6. 选择“以后再配置”类型

  7. 运行安装

  8. 查看安装摘要和日志

  9. 检验 Web 容器是否安装并处于运行状态

  10. 编辑 AccessManager-base 目录中的 amsamplesilent 文件

    Solaris OS:/opt/SUNWam/bin

    Linux 和 HP-UX:/opt/sun/identity/bin

    1. amsamplesilent 文件复制到 am.sdk_install

    2. 通过修改以下参数编辑 am.sdk_install 文件:

      • SERVER_NAME

      • SERVER_HOST

      • SERVER_PORT

      • ADMIN_PORT

      • DS_HOST

      • DS_DIRMGRPASSWD

      • ROOT_SUFFIX

      • ADMINPASSWD

      • AMLDAPUSERPASSWD

      • COOKIE_DOMAIN

      • AM_ENC_PWD

      • NEW_OWNER

      • NEW_GROUP

      • PAM_SERVICE_NAME

      • WEB_CONTAINER

    3. 仅修改 am.sdk_install 文件中的以下参数:

      • DEPLOY_LEVEL 应设置为 4。

      • SERVER_HOSTSERVER_PORT 应设置为 Access Manager SDK 将要使用的全功能服务器的主机和端口。

      • DS_HOSTDS_DIRMGRPASSWDROOT_SUFFIX 应设置为主机 A Directory Server 的主机名、目录管理员密码和根后缀。

      • ADMINPASSWDAMLDAPUSERPASSWD 应设置为在主机 A 上使用的 amadmin 和 amldapuser 密码。

      • AM_ENC_PWD 应设置为在主机 A 上使用的密码加密密钥。对于 Access Manager SDK,AM_ENC_PWD 所用的加密密钥与在主机 B 上远程安装 Access Manager 期间指定的加密密钥相同。在 Solaris OS 上,使用以下命令可获得此值:grep pwd /etc/opt/SUNWam/config/AMConfig.properties。在 Linux 和 HP-UX 上,则使用 grep pwd /etc/opt/sun/identity/config/AMConfig.properties

      • WEB_CONTAINER 应设置为要使用的 Web 容器的相应值。

      • BASEDIR 应设置为在 Access Manager SDK 的“以后再配置”安装期间使用的安装目录。

      • 如果在主机 A 上使用领域模式,AM_REALM 应设置为“已启用”;如果在主机 A 上使用传统模式,则应将其设置为“已禁用”。

      • 查找与将用于 SDK 的 Web 容器相对应的设置,并利用 Web 容器的详细信息修改这些设置。例如,如果 WEB_CONTAINER 设置为 WS (Sun Java System Web Server),则应该修改以 WS_ 为前缀的那些设置(WS_INSTANCEWS_HOMEWS_PROTOCOL 等等。)

  11. 以超级用户身份使用编辑过的 am.sdk_install 文件部署 Access Manager:

    ./amconfig -s ./am.sdk_install

  12. 重新启动 Web 容器

身份认证管理示例

在本示例中,身份认证管理通过安装 Access Manager 和 Directory Server 来实现,其中 Directory Server 位于远程主机上。

要求

Access Manager 需要 Directory Server,但不一定为本地副本。Access Manager 需要 Web 容器,在本示例中为 Web Server。在安装任何其他产品组件之前,远程 Directory Server 必须处于运行状态。

Procedure制定主机 A 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 安装并启动 Directory Server

    仅限 Directory Server 示例

Procedure制定主机 B 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 运行 Java ES 安装程序

  4. 选择组件时,选择 Access Manager 和 Web Server

    Directory Server 和 Directory Preparation Tool 将被自动选取。

  5. 取消选择 Directory Server 并在系统提示时指定一个远程副本。

  6. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  7. 选择“现在配置”或“以后再配置”类型

    1. 如果选择“现在配置”类型,则对于那些允许安装时配置的产品组件将显示配置页面。

      请勿接受远程产品组件的默认值;请使用远程信息。您需要使用《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的第 3  章 “配置信息”中的表格收集配置信息。

    2. 如果选择“以后再配置”类型,则不会显示配置页面。

  8. 运行安装

  9. 查看安装摘要和日志

  10. 完成所有安装后配置

    对于“现在配置”:

    在“现在配置”安装后配置 Access Manager

    对于“以后再配置”:

  11. 启动产品组件

    启动和停止 Web Server(Access Manager 将自动启动。)

  12. 访问领域模式的默认 Access Manager 登录页面


    http://webserver-host:port/amserver
  13. 创建一个初始用户并设置单点登录

使用远程 Access Manager 的 Portal Server 示例

本示例提供了使用已经在另一主机上随 Directory Server 一起安装的 Access Manager 的副本在一个主机上安装 Portal Server 及其所需产品组件的指导原则。在一台主机上,Access Manager 和 Portal Server 必须使用同一种 Web 容器。

要求

Portal Server 需要 Access Manager。Access Manager 需要 Directory Server 的一个本地或远程副本以及一个本地 Web 容器。您可以通过 Access Manager 在单独的主机上运行 Portal Server,此时,Portal Server 需要 Access Manager SDK 的一个本地副本以及一个本地 Web 容器。安装 Portal Server 和 Access Manager SDK 时,您需要取消选择不必要的 Access Manager 子组件。(当选择 Portal Server 时,安装程序将自动选择所有 Access Manager 子组件。)

Procedure制定主机 A 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 校验 Access Manager 和 Directory Server 是否已安装并处于运行状态

    身份认证管理示例

Procedure制定主机 B 的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 运行 Java ES 安装程序

  4. 在选择组件时,选择 Portal Server

    系统会自动选择 Access Manager SDK、Access Manager Core Services、Administration Console 和 Federation Management,以及 Directory Server Core Server、Directory Preparation Tool、Java DB 和 Service Registry。不会选取 Web 容器。“Web 容器选择”页面会提示您选择一个 Web 容器。

  5. 取消选择 Directory Server 和 Access Manager 的所有子组件(Access Manager SDK 除外)

    依赖性消息将引导您执行下列操作:

    1. 选择 Application Server、Web Server 或者以前安装的本地 Web 容器。

    2. 选择 Access Manager 的远程实例。

  6. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  7. 选择“现在配置”类型

    将显示配置页面。

  8. 在“Access Manager:指定配置信息”页面中,为远程 Access Manager 提供以下值:


    注 –

    amAdminamladpuser 的密码不能相同。


    • 管理员 (amAdmin) 密码(重新键入)

    • LDAP 用户 (amldapuser) 密码(重新键入)

    • 密码加密密钥(必须与为主机 A 输入的加密密钥一致)

  9. 在“Access Manager:Directory Server 信息”页面上,为主机 A 上的 Directory Server 指定信息。

    • Directory Server 信息

    • 目录管理员密码

    • 后缀

  10. 在“Access Manager:运行 Sun Java System Access Manager 服务的 Web 容器”上,指定主机 A 上远程 Access Manager 的相关信息

    主机名应为主机 A 的全限定名称。

  11. 在“Portal Server: Web 容器”页面上,指定其中正在运行 Portal Server 的 Web 容器(及所有配置参数)

  12. 运行安装

  13. 查看安装摘要和日志

  14. 完成所有必需的安装后配置:

    Portal Server 和 Portal Server Secure Remote Access 安装后配置

Web 和应用程序服务示例

HADB(用于高可用性会话存储器)同 Application Server 一起工作可提供包括会话持久性在内的故障转移功能。

本示例为实现具有负载平衡的双节点 HADB 群集提供指导原则。而首选的解决方案是在未安装任何其他组件的四个主机上安装 HADB。用于管理并具有 HADB 副本的域管理服务器 (domain administration server, DAS)、负载平衡器及 Web Server 将分别安装在单独的计算机上。

在分区的操作系统中,首选解决方案是安装两个服务器(主机或区域),每个服务器上至少运行一个 HADB 实例。

要求和顺序问题

Application Server 需要 HADB、Java DB 和 Message Queue 的本地副本。Application Server 和 HADB 必须位于同一个主机上,这样您便可以使用由 Application Server 提供的集成管理工具。Application Server 的 Load Balancing Plugin 子组件需要 Web 服务器。

一般任务包括:

  1. 安装 Java ES 产品组件

  2. 启动服务器

  3. 配置 HADB

  4. 配置负载平衡

您可以使用以下指导原则将所有产品组件安装到一个节点或区域中。在后续节点上,安装您的部署所必需的产品组件。最少需要两个安装会话。

Procedure制定 Web 服务和应用程序服务的顺序

以下高级任务是必需的:

  1. 检查安装顺序指导原则

    查看有哪些顺序指导原则适用。参阅表 2–1

  2. 检查安装先决条件

    查看有哪些安装先决条件适用。参阅表 1–3

  3. 检验群集的硬件连接是否正确

  4. 运行 Java ES 安装程序

  5. 在选择组件时,选择 Application Server

    Message Queue、HADB、Java DB 以及 Application Server 的所有子组件(Application Server Node Agent 和 Load Balancing Plugin 除外)将被自动选取。

  6. 展开 Application Server 产品组件并选择 Load Balancing Plugin。


    注 –

    您必须使用相同的文件系统访问权限来安装 Web Server 和 Load Balancing Plug-in。


  7. 解决不兼容问题

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  8. 选择“现在配置”类型

    Message Queue 不需要任何配置。

    对于可在安装期间进行配置的产品组件,将显示配置页面。使用《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的“HADB 配置信息”中的表格收集配置信息。

  9. 运行安装

  10. 查看安装摘要和日志

  11. 启动产品组件:

  12. 完成 HADB 安装后配置

    参阅在“以后再配置”安装后配置 HADB

  13. 完成负载平衡配置

    参阅《Sun Java System Application Server Enterprise Edition 8.2 High Availability Administration Guide》中的第 5  章 “Configuring HTTP Load Balancing”

非超级用户示例

尽管 Java ES 安装程序设计为以超级用户身份运行,但您可能希望以非超级用户身份安装某些组件。这并不是普通的过程,但有些部署需要这样做。要以非超级用户身份在 Solaris OS 或 Linux 上安装 Access Manager 或 Portal Server,参阅以下说明:


注 –

HP-UX 不支持非超级用户。


有关本文档中其他非超级用户信息,参见用非超级用户标识符配置产品组件