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

升级的工作原理

Java ES 安装程序会自动升级所选产品组件的共享组件,以与此发行版本 Java ES 所需的级别相匹配。如果要手动升级共享组件,则必须退出安装程序,将共享组件升级,然后返回到安装程序。也可以在仅安装共享组件的专用安装会话中安装或升级共享组件,以使它们与当前发行版本保持同步。如果选择安装“共享组件”项,则会安装或升级 Java ES 发行版本所需的所有共享组件。


注 –

如果安装程序在具有稀疏根文件系统的非全局 Solaris 区域中运行,则“共享组件”项是不可选择的。


在 Solaris OS 上,某些产品组件已经随操作系统一起安装。在这种情况下,可以使用 Java ES 安装程序升级这些产品组件。在图形安装会话中,如果在您的主机上检测到了可升级产品组件,则“选择软件组件”页面的“状态”列会指示“可升级”。对于基于文本的安装程序,会在一个单独的列表中显示可升级产品组件。下表列出了可由安装程序升级的组件以及可能适用的有关任何 Solaris 区域问题的解释。

表 1–1 Java ES 安装程序中的升级支持

组件 

Java ES 安装程序可以升级的情况 

Solaris 区域问题 

Application Server 

与 Solaris 9 捆绑在一起的 Application Server 7.0 

与 Solaris 10 捆绑在一起的 Application Server 8.0 

随 Java ES 3 (2005Q1) 一起安装的 Application Server 8.1.0 

随 Java ES 4 (2005Q4) 一起安装的 Application Server 8.1.2 

在可以将 Application Server 安装到非全局稀疏根区域 (sparse-root zone) 之前,必须首先将捆绑的版本从全局区域中移除。 

在全局区域中升级 Application Server 将替换全局区域中的现有版本以及完全根区域 (whole root zone) 或稀疏根区域中的任何版本。 

HADB 

随 Java ES 2005Q1(发行版本 3)一起安装的 HADB 

随 Java ES 2005Q4(发行版本 4)一起安装的 HADB 

 

Message Queue 

与 Solaris 9 捆绑在一起的 Message Queue 

与 Solaris 10 捆绑在一起的 Message Queue 

随 Java ES 3 (2005Q1) 一起安装的 Message Queue 

随 Java ES 4 (2005Q4) 一起安装的 Message Queue 

Message Queue 只能安装在全局区域或完全根非全局区域中。 

Message Queue 始终会从全局区域传播到非全局区域。 

如果安装程序识别出其无法升级的不兼容版本的产品组件,则您会收到一些消息,告知必须首先移除或手动升级某些特定的产品组件,您才能够继续进行安装。在《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》中有对此类升级的完整说明。