跳至目录 Java Solaris 社区 合作伙伴 My Sun 如何购买 中国 各地网站

Sun Java Enterprise System 2005Q4 常见问题
安装和卸载常见问题(UNIX 平台)

Sun Java Enterprise System (Java ES) 提供了单个安装程序,用于以各种组合形式安装 Java ES 组件。由于这些组件之间的相互关系,Java ES 的安装会很复杂,与较简单的安装相比,它需要更多的安装前和安装后工作。本文档包含与 Java ES 安装过程相关的一些最常见问题 (frequently asked question, FAQ)。


了解 Java ES 安装

问:我应该如何着手?

答:如果您是第一次安装 Java ES,以下资料可帮助您熟悉安装过程。实际上,您只有在了解整个过程并制定出可行的安装规划后,才能尝试安装 Java ES 软件。
  1. 阅读安装程序如何工作
  2. 查看 Java ES 安装程序教程
  3. 学习在线培训课程:Sun Java Enterprise System Installation and Getting Started (WMO-ECR-2389)。
  4. 回顾安装规划资料并制定一个安装规划。
  5. 查看是否有任何安装顺序示例适用于您的安装。
  6. 回顾《Sun Java Enterprise System 2005Q4 发行说明》中的已知安装问题。
  7. 在单个主机上执行评估安装
  8. 参阅以下指南规划生产安装:

问:是否提供了安装教程或演示?

答:是的,我们为您提供了免费的适用于 UNIX 平台的安装程序教程。在大约 15 分钟的时间内,即可遍历安装程序的各个页面,了解安装程序进程如何工作,并获悉您在开始安装之前需要考虑哪些因素。要查看此教程,请单击此处

另请参见 提供了以下在线培训课程:Sun Java Enterprise System Installation and Getting Started (WMO-ECR-2389)。

问:如何才能找到 Java ES 文档?

答:Java ES 2005Q4 文档存储在 docs.sun 系统信息库中,如下所示:
  • Java ES 集合提供了指向那些与系统级 Java ES 任务(包括安装)相关的手册的链接。您可以使用 HTML 或 PDF 格式查看这些手册。
  • Java ES 安装文档中心提供了指向那些在运行 Java ES 安装程序时所需的信息的链接。
  • Java Enterprise System 完整集合针对由 Java ES 安装程序安装的 Java ES 产品提供了 HTML 和 PDF 版本的产品文档。在此列表中,您还会找到指向专门集合的链接,如,组件发行说明集合、技术说明和部署示例集合、HP-UX 文档,等等。
  • Sun Java System 套件集合针对套件中所含的组件提供了产品文档链接。

问:此 Java ES 发行版本中包括哪些组件?

答:单击可查看 Java ES 2005Q4 发行版本各个组件的列表。Java ES 组件被组合成不同的套件,它们分别提供一组特定的服务。有关 Sun Java System 套件的信息,参见:

问:是否提供了用于评估 Java ES 软件的快速安装?

答:是的,但此快速安装适用于 Microsoft Windows 平台上的 Java ES 安装程序。此快速安装将使用默认配置值在单个主机上创建 Java ES 部署。基本组件(不包括 Sun Cluster 软件)将自动启动并准备运行。有关说明,参阅《Sun Java Enterprise System 适用于 Microsoft Windows 的安装指南》

在 UNIX 上,此过程并不是很快。不过,存在以下两个文档,它们提供了在 UNIX 平台上使用安装程序创建单个主机评估部署的说明:
提示 在单个主机上执行评估安装是了解安装程序的一种很好的方式。


准备安装 Java ES 软件

问:安装前需要做多少规划?

答:如果您的安装只是出于评估目的,则最好是准备在只安装有操作系统的主机上进行安装。请选择所有组件(Sun Cluster 软件除外),然后接受安装程序提供的大部分默认值。

但是,对于跨多个主机的生产部署,要想成功完成安装,以下规划活动非常重要:
  1. 从部署体系结构着手。通常,部署体系结构部署设计指出需要完成哪些工作,实现规范指出如何实现设计,安装规划指出如何执行安装以满足技术要求。有关创建部署体系结构和部署设计的说明,参阅 Sun Java Enterprise System 部署规划指南。有关其他具体信息,参阅适用于具体 Java ES 组件的部署规划指南
  2. 创建安装规划。通过此规划,您可以确定要安装在部署中每个主机上的事件的顺序。有关创建安装规划的说明,参阅 Sun Java Enterprise System 安装规划指南
  3. 检查主机。通过了解您主机上已存在哪些组件,可在安装之前采取一定的措施以将其调整到最佳状态,这些措施可能包括升级或移除某些已安装的组件。有关升级的说明,参阅 Sun Java Enterprise System 升级指南
  4. 确定配置值。有些组件可在安装期间进行配置,因此,您必须确定将要在安装期间提供的配置值。
  5. 选择一个安装顺序示例(如果适用)。如果有任何安装顺序示例可应用于您的部署,请根据需要调整您的安装规划。
  6. 规划所需的部署任务,例如:
    • 单点登录:在所有安装后配置均完成后执行此类型配置。有关如何实现组件单点登录的示例说明,参阅评估部署示例。您需要将您的具体配置信息代入这些示例单点登录说明中。
    • 冗余:大多数生产部署均包括某种类型的冗余要求,或者是为了增加吞吐量,或者是为了防止出现停机或数据丢失。有三种策略可供使用 Java ES 组件的冗余实例:
这三种策略在 Sun Java Enterprise System 安装规划指南的安装规划问题一节中(参见“冗余策略”部分)进行了论述。其他资料位于 Sun Java Enterprise System 部署规划指南的可用性策略中。
            • 用户管理:在所有安装后配置均完成后执行此类型配置。有关如何实现组件用户管理的示例说明,参阅评估部署示例。您需要将您的具体配置信息代入这些示例用户管理说明中。您还需要规划模式。更多的模式说明位于 Directory Server 文档中。

问:是否提供了可用于规划安装的示例?

答:是的,提供了许多安装顺序示例,它们可帮助您了解一些常见安装的任务顺序。这些示例中并没有提供完整的过程,而是提供了高级顺序,您应该按照这些顺序来安装、配置和启动组件。

另外还提供了完整的部署示例,它们针对具体部署提供了详细的过程:

问:安装有哪些系统要求?

答:运行安装程序之前,请检验要在其上执行安装的主机是否设置正确。在下列发行说明中列出了系统要求:
此外,还存在许多种情况,可能需要执行附加任务才能实现组件组合。在开始安装之前,务必要满足安装先决条件

问:如果主机上已存在其他 Java ES 组件,这样是否会有影响?

答:如果这些组件与您将要安装的 Java ES 发行版本不兼容,则确实会有影响。当您在只安装有操作系统的计算机上执行初始 Java ES 安装时,将会最为顺利。您可以在已包含 Java ES 组件的主机上安装 Java ES,但是,如果安装程序在该主机上发现不兼容组件,则您的安装可能会中断。在这种情况下,只有将这些组件移除或将这些组件升级到 Java ES 2005Q4 支持的版本,安装程序才能继续。

例外如果您的主机包含在安装 Solaris 操作系统时所安装的不兼容 Java ES 组件(Application Server 或 Message Queue),则安装程序会询问您是否希望安装程序将这些组件移除。如果选择“是”,则当您在该主机上安装 Java ES 软件时会移除这些组件并安装正确的版本。
  • 移除组件  对于使用 Java ES 安装程序安装的组件,应使用 Java ES 卸载程序将其移除。如果卸载程序不存在,则这些组件可能是通过其他方法安装的。您可以使用 UNIX 软件包移除命令来移除组件的软件包
  • pkgrm  (Solaris OS)
  • rpm -e (Linux)
  • swremove (HP-UX)

问:如何才能查明主机上存在哪些 Java ES 组件?

答:确定主机上存在哪些 Java ES 组件的一种方法是:使用 installer -no 命令执行模拟运行 (dry-run) 安装。当您在“组件选择”页面上选择组件时,安装程序会指出主机上有哪些不兼容组件。有关在执行安装前检查主机的指导原则,参阅有关确定不兼容组件的说明

检查主机上的软件的另外一种方法是:查看产品注册表。您还可以使用 UNIX 软件包显示命令来检查已安装的软件包,以查看是否存在任何 Java ES 组件软件包
  • pkginfo (Solaris OS)
  • rpm -qa (Linux)
  • swlist (HP-UX)

问:如何从其他 Java ES 版本升级?

答:Java ES 安装程序无法从 Java ES 的一个版本升级到另一个版本。有关升级的完整说明,参见 Sun Java Enterprise System 升级指南

问:是否存在我需要了解的组件相互依赖性?

答:由于各组件之间存在依赖性,Java ES 安装程序会执行大量的依赖性检查。如果选定的组件需要其他组件,则安装程序会自动选择相应组件。安装会话必须按照特定顺序运行,因为只有在安装、配置甚至启动某些组件后,其他组件才能够安装。要了解其工作方式,参阅组件依赖性一节中的信息,其中,表 3-1 显示了相互依赖性矩阵。

安装完成后,您必须遵循正确的 Java ES 组件启动顺序,这样,各组件才能正常地协同工作。

问:对于 Java ES,需要了解关于 Solaris 10 区域的哪些内容?

答:如果要将 Java ES 安装到 Solaris 10 区域中,您必须牢记一些针对 Java ES 的 Solaris 10 区域指导原则和限制

问:如果 Java ES 安装将包括 Sun Cluster 软件,必须执行哪些任务?

答:只有 Solaris OS 支持 Sun Cluster 软件。要想成功实现 Sun Cluster,以正确的顺序安装、配置和启动组件至关重要。下面是一些常规任务:
  1. 安装 Java ES Sun Cluster 组件。
  2. 配置 Sun Cluster 框架。
  3. 安装某个组件(代理)在群集中运行时所必需的其他 Java ES 组件。
  4. 使用相关 Java ES 组件的代理配置 Sun Cluster 数据服务。

在群集中的每个节点上至少执行两个安装会话。

参阅 Sun Cluster 安装顺序示例来查看高级安装指导原则。要完成您的安装,参阅有关 Sun Cluster 安装后配置的说明。

问:对于 Java ES,LDAP 模式 1 和 LDAP 模式 2 有何意义?

答:标准的 LDAP 模式有两个版本:模式 1 和模式 2,对于使用 Directory Server 的 Java ES 解决方案,可以使用这两个版本中的任意一个。有关 Java ES 模式问题的完整说明,参见 Sun Java Enterprise System 安装规划指南中的用户管理一节。有关 Access Manager schema 的更具体信息,参阅 Access Manager 产品文档。

安装过程将如下所示配置指定模式的目录:
  • 要建立模式 1 目录,请安装 Directory Server。模式 1 是默认的模式版本。
  • 要建立模式 2 目录,请安装 Directory Server 和 Access Manager。安装 Access Manager 会修改目录并将模式 1 目录转换为模式 2 目录。模式 2 支持 Access Manager 单点登录功能。如果您的解决方案使用 Access Manager,则必须使用模式 2。


运行安装程序和卸载程序

问:如何获取 Java ES 软件?如何将该软件置于共享位置?

答:Java ES 软件可通过 CD、DVD 获得,可从网站下载,也可能已经预装载到了您的 Sun 系统中。参见有关获取软件的说明

在您展开分发包后,可遵照在网络上创建安装映像的说明,将软件置于一个共享位置以供他人访问。

问:如何运行 Java ES 安装程序?

答:要运行 Java ES 安装程序,您必须成为主机的超级用户。您可以使用图形界面或基于文本的界面以交互方式安装 Java ES,也可以通过可重用脚本(状态文件)以无提示方式安装。Java ES 产品文档包含使用 installer 和 uninstall 命令的语法和示例
  • 交互式安装
    • 图形模式提供了一个交互式向导,它会引导您完成在图形工作站上安装 Java ES 软件的全部过程。安装程序教程提供了一个图形安装程序的演练。运行图形安装程序的命令为:
      ./installer

    • 基于文本的模式提供了与图形模式相同的功能,但系统会在终端窗口中逐行提示您响应。运行基于文本的安装程序的命令为:
      ./installer -nodisplay
  • 基于脚本的无提示安装
无提示模式是一种非交互式方法,用于在共享类似配置的多个主机上安装 Java ES。此过程允许您将一项配置传播到您企业中的多个主机。
  1. 首先执行一个交互式安装,期间,捕捉您对安装程序的响应,将其作为一组名称值对置于一个状态文件中。这可以是不安装任何软件的模拟运行安装,也可以是活动安装。
  2. 编辑状态文件中的主机具体信息,然后使用该状态文件作为输入内容,在其他主机上运行安装程序。

提示 要练习使用安装程序,请使用以下命令,它只运行图形安装程序而不安装软件:
./installer -no

问:安装程序是否能升级主机上已经存在的组件?

答:有的组件能够升级,有的组件不能升级,这要视您要升级的组件的类型而定。
  • 可选组件不能由安装程序升级。
它们是产品组件,允许您在 Java ES 安装程序中进行选择。如果安装程序检测到主机上存在 Java ES 可选组件的不兼容版本,则必须先移除或升级这些组件,然后安装才能继续。安装程序不能升级可选组件。
例外:如果您的主机包含在安装 Solaris 操作系统时所安装的不兼容 Java ES 组件(Application Server 或 Message Queue),则安装程序会询问您是否希望安装程序将这些组件移除。如果选择“是”,则当您在该主机上安装 Java ES 软件时会移除这些组件并安装正确的版本。
  • 共享组件可由安装程序升级。
这些组件为可选组件提供支持并由安装程序自动选中。如果主机上已经存在某些共享组件,但其版本不符合 Java ES 发行版本要求,则安装程序会指出需要升级哪些共享组件。如果您允许安装程序继续进行,则当您在主机上安装 Java ES 软件时,安装程序会将列出的共享组件升级到正确版本。
Java ES 安装程序无法从 Java ES 的一个版本升级到另一个版本。有关此类型升级的完整说明,参见 Sun Java Enterprise System 升级指南

问:“现在配置”与“以后再配置”有何不同?

答:安装程序允许您对许多 Java ES 组件执行初始配置。而其他组件只能在安装程序安装了 Java ES 软件之后进行配置。您可以从以下两种配置类型中选择:“现在配置”和“以后再配置”。
  • 现在配置会在安装会话期间提示您输入初始配置值。只有一部分组件能够选择“现在配置”类型。如果您选择执行“现在配置”安装的组件不能在安装期间进行配置,则系统会向您发出通知,指出安装程序将不会配置这些组件。
    • 可在安装期间进行配置的组件有:Access Manager、Administration Server、Application Server、Directory Server、Directory Proxy Server、HADB、Portal Server、Portal Server Secure Remote Access、Web Server 和 Web Proxy Server。
  • 以后再配置指示安装程序将组件软件包复制到主机上。可能会要求您输入一些复制软件包所必需的值。安装程序将继续运行而不做进一步的配置,且不会创建任何可运行实例。您将在安装完成后,通过向组件配置向导或配置文件提供配置值来创建可运行实例。所有组件均可选择“以后再配置”类型。
    • 仅支持“以后再配置”的组件有:Calendar Server、Communications Express、Delegated Administrator、Instant Messaging、Messaging Server、Service Registry 和 Sun Cluster 软件。

选定配置类型(“现在配置”或“以后再配置”)将应用于整个安装会话。无论您是在安装程序中采用“现在配置”执行初始配置还是采用“以后再配置”单独进行配置,有些组件仍需要安装后配置。有关更多说明,参见哪些安装后配置是必需的?

问:如何在其他主机上再现相同的安装?

答:您可以使用安装程序的无提示模式运行基于脚本的安装。无提示模式是一种非交互式方法,用于在共享类似配置的多个主机上安装 Java ES 软件。要创建安装脚本,首先执行一个交互式会话,期间,捕捉您对安装程序的响应,将其作为一组名称值对置于一个状态文件中。编辑状态文件中的主机具体信息,然后使用该状态文件作为输入内容,在其他主机上运行安装程序。此过程允许您将一项配置传播到您企业中的多个主机。产品文档中包含有关使用无提示模式的详细说明。单击可查看状态文件示例

问:安装程序是否会检查对远程组件的依赖性?

答:通常,安装程序仅在本地主机上执行依赖性和版本检查。但存在这样一种情况,即,安装程序需要与远程主机交互:如果您选择“现在配置”配置类型并要使用远程组件(如,Directory Server 或 Access Manager)来满足依赖性。这种情况下,安装程序会在安装过程中尝试与远程组件连接。如果远程组件不可用,则安装停止,同时您会收到一条错误消息。为了避免发生这种情况,请在启动安装会话之前,安装、配置并启动任何远程组件。

在“以后再配置”安装中,安装程序就像远程组件可用一样地运行,且不执行任何检查。安装成功,您可以继续执行安装后配置。如果远程组件不可用,则当您试图运行依赖于该远程组件的任何组件时,会收到错误消息。

要向安装程序指出远程组件,请首先选中将要在本地安装的所有组件,然后取消选择任何依赖组件,这些依赖性将要由远程组件来满足。当您试图继续时,安装程序会提示您满足所取消选中的组件的任何需求。此时,应向安装程序指出您要使用远程组件来满足依赖性。

问:如何使用第三方 Web 容器?

答:在 Solaris OS 和 Linux 上,Access Manager 和 Portal Server 可以使用第三方 Web 容器:BEA WebLogic Server 或 IBM WebSphere Application Server。要向安装程序指出第三方 Web 容器,请选中除 Web 容器之外的所有所需组件。切勿选中 Sun Java Application Server 或 Sun Java Web Server。当您单击“下一步”时,安装程序会显示“Web 容器选择”页面。选择“使用第三方 Web 容器”。
提示  请在安装 Java ES 之前,在您的部署中安装、配置并启动任何第三方 Web 容器。有关安装、配置和启动的说明,参阅 BEA 或 IBM 产品文档。

问:如何获取安装程序指示为缺失的修补程序?

答:安装程序执行系统检查时,它可能会识别出缺失的修补程序。在安装这些修补程序之前,安装程序无法继续。不过,您无需取消安装,而是执行以下操作:
  1. 使安装程序保持运行状态,然后打开一个单独的终端窗口。
  2. 在浏览器中,转到与您的操作系统相对应的修补程序站点,并下载所需的修补程序:
  3. 在新的终端窗口中安装修补程序。
  4. 在安装程序中重新检查主机。

问:怎样才能知道安装是否成功?

答:在安装程序指示安装完成后,您可以查看目录或产品注册表,也可以执行一些组件练习来检验软件包是否已成功安装

问:何时可以运行卸载程序?

答:展开 Java ES 分发包时,您将找不到卸载脚本,因为它还没有存在于您的主机上。安装期间,Java ES 安装程序会将卸载程序置于以下位置:
  • Solaris OS:/var/sadm/prod/SUNWentsys4
  • Linux 和 HP-UX:/var/sadm/prod/sun-entsys4
如果在以上位置没有看到卸载程序,则可能有两个原因:
  • Java ES 软件尚未安装到主机上。
  • 所有 Java ES 软件均已卸载。(在卸载所有 Java ES 组件后,卸载程序会将自身从主机上移除。)
在卸载之前了解组件卸载行为尤为重要。有关运行卸载程序的完整说明,参见 Sun Java Enterprise System 安装指南。
提示 您可以使用 uninstall -no 命令来运行卸载程序,而不卸载任何软件。此选项有助于您熟悉卸载程序或者有助于您为随后的无提示卸载创建状态文件。

问:可卸载哪些组件?

答:Java ES 卸载程序只移除由 Java ES 安装程序安装的可选组件。您无法使用卸载程序移除共享组件,也无法使用卸载程序移除 Sun Cluster 软件(除非 Sun Cluster 软件从未进行过配置)。要移除那些并非由 Java ES 安装程序安装的组件,请按照相应组件文档中的说明操作。

卸载前,您需要熟悉产品文档中的以下信息:

问:怎样才能知道卸载是否成功?

答:确定卸载是否成功的一种方法是:将安装日志中列出的软件包与卸载日志中列出的软件包进行比较。您也可以通过检查产品注册表来检验 Java ES 组件是否已经移除。

某些情况下,卸载程序不会移除所有的软件包和目录。您可能直到尝试执行新的安装时才会发现这种情况。如果出现这种情况,请查看错误诊断信息以获取相关指导。


安装后配置和检验

问:哪些安装后配置是必需的?

答:Java ES 安装程序完成后,大多数组件都需要执行附加配置才能协同工作。此项任务的范围取决于所选择的配置类型(“现在配置”还是“以后再配置”)以及是否要将您的组件配置为在 Sun Cluster 环境中运行。
  • 如果选择了现在配置,则安装程序已经提示过您为所配置的组件输入配置值。现在,对于已经配置过的组件,您所要做的其他配置便很少了。参阅以下文档执行安装后配置:
  • 如果选择了以后再配置,则安装程序已经将组件软件包置于其各自的目录中,但尚未执行参数设置,而且大多数组件还不能运行。请使用组件配置工具和文件来完成“以后再配置”安装。您还可以使用这些工具对您的配置执行任何附加更改。参阅以下文档执行安装后配置:

问:怎样才能知道安装后配置是否成功?

答:在安装了 Java ES 软件并完成了所有安装后配置后,请按照 Java ES 安装检验过程来检验您的 Java ES 安装是否具有基本的功能。安装程序将不会启动 Java ES 组件,因此,启动组件是检验安装和初始配置是否成功的一部分。

检验过程只能确定基本安装的 Java ES 是否正在工作,并不能确定您是否安装了所需的组件。如果获得的安装不符合您的需求,请运行卸载程序卸载所有组件,然后执行新的安装。

问:如何启动和停止 Java ES 组件?

答:激活 Java ES 的方法是:按照特定的顺序依次启动各个组件,首先从 Directory Server 与您的 Web 容器(Web Server 或 Application Server)所提供的基本服务开始。启动 Web 容器时,在该 Web 容器中运行的组件(如 Portal Server 和 Access Manager)将会自动启动。有关启动 Java ES 的指导原则中列出了启动顺序。要启动各个组件,参阅有关启动和停止每个组件的说明


安装错误诊断

问:安装期间出现问题怎么办?

答:执行错误诊断时,请设法确定您遇到的第一个问题。第一个问题常常会导致后续问题的发生,因此,解决第一个问题便可以解决其他问题。对 Java ES 安装问题执行错误诊断的常规过程包括以下活动:
  1. 检查日志以查看是否存在指示出了什么问题的错误记录。
  2. 检验是否满足了您要安装的组件的所有安装先决条件
  3. 检查您的资源是否满足 Java ES 系统要求
      • 足够的磁盘空间
      • 足够的内存
      • 应用了正确的修补程序
      • 指定了正确的端口
      • 指定了正确的 IP 地址
  4. 检查介质是否弄脏或破损。
  5. 检验您是否在顾及所选组件相互依赖性的情况下进行了正确的安装。
  6. 检验是否按照安装后配置说明进行了正确的配置。
  7. 检查目录的连接。
  8. 检验所用密码是否正确。
  9. 检验是否安装了应该安装的 Java ES 软件包

有关上述活动的其他资料,参阅 Java ES 安装指南中的信息

问:提供了哪些日志,如何利用这些日志?

答:安装日志中捕获了关于所有安装事件的信息。执行任何错误诊断的第一步始终是浏览日志事件以查看出现了哪些错误。通常,日志会告诉您下一步要做什么。Java ES 安装完成后会提供两种类型的跟踪文件:
  • 安装摘要列出了安装的每个组件以及您指定的设置。如果选择了“现在配置”,此摘要会包括所有配置值。
  • 安装日志显示了安装程序的日志消息。
指向安装日志和摘要的链接位于安装程序的最后一页上。日志位于以下位置:
  • 在 Solaris OS 上:/var/sadm/install/logs
  • 在 Linux 和 HP-UX 上:/var/opt/sun/install/logs
如果在启动某个组件时出现问题,请检查错误诊断提示表以查看该组件日志文件的位置。

问:关于 Java ES 安装,有哪些已知问题?

答:已知问题(错误)是 Java ES 软件或文档中的问题。其中的一部分问题可能会影响安装。您应该在执行安装之前便意识到所有已知的安装问题。

在以下 Java ES 发行说明中对已知问题进行了讨论:

问:什么是产品注册表,为何要重视它?

答:产品注册表是一个系统信息库,所有软件包在安装时都会在其中进行注册。注册表中包含安装位置、产品版本和组件依赖性等信息。所有已安装的软件包在产品注册表中都有相应的注册表项。Solaris 产品注册表提供了图形界面。
提示 在安装之前,请对产品注册表进行备份,这样,如果安装失败,您可以将其恢复。
产品注册表位于以下位置:
  • 在 Solaris OS 上:/var/sadm/install/productregistry
  • 在 Linux 上:/var/opt/sadm/install/productregistry
  • 在 HP-UX 上:/var/adm/sw/productregistry
如果使用卸载程序或软件包移除命令移除软件包,这些软件包条目也会从产品注册表中删除。但是,您可能会遇到这种情况,即产品注册表没有完全更新。这会导致后续安装失败,因为这些组件仍被视为存在于主机上(它们仍存在于产品注册表中)。在这种情况下,请编辑产品注册表以正确反映主机上实际安装的软件包。

在极少数情况下,安装程序会允许安装继续进行,但只安装并注册部分软件包。您可能直到试图启动各组件时才发现这一事实。在这种情况下,请运行卸载程序,让它更新注册表,然后编辑注册表以反映主机上实际存在的软件包。

问:Java ES 安装指南中介绍了哪些错误诊断主题?


问:如果犯了错误并想要删除一切,然后重新开始,应该怎样做?

答:直到安装程序开始向主机复制软件之时,您都可以取消安装。如果您已经错过了可以取消安装的时刻,则需要完成安装,然后运行卸载程序。执行此过程的高级步骤如下所示:
  1. 尽管本次安装是错误的,仍要完成安装,因为您需要卸载程序,它随组件一起安装。
  2. 运行卸载程序并卸载所有组件。卸载程序还将卸载自身。
  3. 检查产品注册表以查看识别了主机上的哪些内容。Java ES 组件应该已被移除。
  4. 检查是否存在任何 Java ES 目录或软件包如果存在,使用 UNIX 移除命令手动将其移除:
    pkgrm (Solaris OS)
    rpm -e(Linux)
    swremove (HP-UX)
  5. 再次检查产品注册表。
  6. 启动一个新安装。
注  如果所有其他操作均失败,且您无法解决阻塞新安装的那些问题,则可能必须重新安装主机操作系统。请确保在执行这项操作之前对所有重要数据进行备份。

问:为 Java ES 2005Q4 安装了哪些软件包?

答:要查看 Java ES 软件包的完整列表,参阅以下内容:

问:在哪里获取关于各个组件的错误诊断信息?

答:此处的各个表中提供了 Java ES 组件的各种错误诊断工具和提示。此外,错误诊断文档中心还包含指向各组件特定错误诊断信息的链接。


安装后任务

问:已经执行过一次安装,如何在主机上再安装一些组件?

答:要安装其他组件,可以再次运行安装程序。安装程序会检测到已安装的组件并利用它们来满足其他组件的依赖性。在“组件选择”页面上,所有已安装的、与发行版本兼容的组件均不可以选择。例如,您已安装了 Access Manager 及其必需组件。在以后的安装会话中,您决定安装 Portal Server。已安装的 Access Manager 实例用于满足 Portal Server 对 Access Manager 的依赖性,因此不会再要求您安装 Access Manager。

在向已经执行过 Java ES 安装的主机添加组件时,如果新组件将要使用已经安装并配置的组件,请确保指定正确的路径和密码。如果您忘记了路径或密码,请在向主机添加任何组件之前,查看原始安装的安装摘要

问:安装完成后如何开始使用 Java ES 组件?

答:在安装、检验并启动 Java ES 组件之后,您可以参阅特定 Java ES 组件的文档。如果您是一位新用户,可查看关于组件的介绍性或入门资料。这些信息通常位于技术概述文档中。

问:如果已经执行了评估安装,是否可以重新配置此安装来创建生产环境?

答:重新配置评估安装通常不会获得可行的生产部署。您最好先使用卸载程序移除 Java ES 的评估安装。通过检查产品注册表,检验先前发行版本的所有 Java ES 文件是否均已移除。在最后一次检查中,手动查看主机以检验是否不存在任何 Java ES 软件包。然后根据您的正式部署和安装规划,在多个主机上安装您的生产部署。

 
   
联系我们 关于 Sun 公司 新闻 招聘信息 隐私政策 使用条款 注册商标
文件号码 820-2357 Copyright 1994-2006 Sun Microsystems, Inc.