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

查看 Java ES 组件的卸载行为

查看本节中的相关表格,以了解卸载程序对 Java ES 组件所执行的操作。请规划为防止丢失数据或丢失相互依赖性连接而可能必须执行的步骤。

本节包含以下各小节:

Access Manager 的卸载行为

表 7–2 Access Manager 的卸载详细信息

主题 

详细信息 

配置数据 

不会删除 Directory Server 中的任何条目(包括 Access Manager 特有的数据)。 

此组件需要的其他安装 

Directory Server 

Web 容器 

需要此安装的产品 

Portal Server(必须与 Access Manager SDK 驻留在同一台主机上) 

卸载前的任务 

无 

卸载后的任务 

仅对于 Web Server 或 Application Server 上的完全安装,卸载时才会取消配置 Web 容器中的 Access Manager。 

Application Server 的卸载行为

表 7–3 Application Server 的卸载详细信息

主题 

详细信息 

配置数据和用户数据 

  • 在安装期间创建的默认域在卸载期间将被删除。

  • 在卸载期间不会删除用户创建的域,包括所有管理服务器和 Application Server 实例。

  • 所有 Administration Server 和 Application Server 实例将在卸载完成之前停止。

依赖性 

要求 Message Queue 位于同一系统上。 

需要此安装的产品 

配置为将 Application Server 用作 Web 容器的组件:Access Manager 和 Portal Server。 

卸载前的任务 

要保留配置数据,请生成一份管理域目录的副本。 

卸载后的任务 

要从系统上完全删除 Application Server,请删除残留的所有 Application Server 日志文件和目录。Application Server 目录的默认位置为 \JavaES-Install-Dir\appserver

有关 Message Queue 卸载后任务的信息,参阅Message Queue 的卸载行为

Directory Server 的卸载行为

表 7–4 Directory Server 的卸载详细信息

主题 

详细信息 

配置数据和用户数据 

如果要卸载用户数据所在的 Directory Server 实例,则卸载过程将删除 Directory Server LDAP 数据库。 

注意:为避免丢失数据,请确保在卸载前备份 Directory Server 信息。Directory Server 提供了多种工具和实用程序,用以备份 Directory Server 以及迁移配置数据。

依赖性 

无 

需要此安装的产品 

  • Access Manager

  • Portal Server

卸载前的任务 

根据需要备份 Directory Server LDAP 数据库。 

卸载后的任务 

如果随后要在同一位置安装 Directory Server,该安装目录不得存在。在重新安装到同一位置之前,您可能需要手动删除安装目录及任何自定义配置文件。 

Message Queue 的卸载行为

表 7–5 Message Queue 的卸载详细信息

主题 

详细信息 

配置数据 

卸载后实例特有的配置数据、用户信息库及存取控制文件仍得到保留,可在以后重新安装时重复使用它们。 

此组件需要的其他安装 

Directory Server(可选) 

需要此安装的产品 

Application Server(必须与 Message Queue 驻留在同一台主机上) 

卸载前的任务 

  • 停止运行任何代理。将提示您输入用户名(管理员)和密码:imqcmd shutdown bkr [ -b hostName:port]

  • 如果不打算重新安装 Message Queue,因此想要删除动态数据、平面文件用户系统信息库以及与每个代理实例相关联的访问控制文件,请使用以下命令删除这些数据。imqbrokerd -name instanceName -remove instance

  • 如果使用 Message Queue 升级脚本升级 Message Queue,请记录您的进程。升级脚本不会将安装信息写入到 Java ES 注册表中。

卸载后的任务 

如果不打算重新安装 Message Queue,请使用 Java ES 组件文档中的命令清理系统。 

Monitoring Console 的卸载行为

表 7–6 Monitoring Console 的卸载详细信息

主题 

详细信息 

配置数据 

卸载后,用户数据仍会保留。但要在执行任何重新安装之前删除这些数据。 

依赖性 

无 

需要此安装的其他产品 

无 

卸载前的任务 

无 

卸载后的任务 

 

Portal Server 的卸载行为

表 7–7 Portal Server 的卸载详细信息

主题 

详细信息 

配置数据和用户数据 

  • 卸载过程中将删除配置数据。取消配置包括删除 Portal Server 在 Access Manager 中创建的服务。

  • 用户频道的提供者在安装过程中不会被删除,并可在后续安装中再次使用。

  • 卸载程序不会删除自定义配置数据(显示配置文件、属性文件、资源字符串以及其他自定义内容)。在后续安装中,仅当使用相同的配置在同一台主机上重新安装 Portal Server 时,才能够再次使用这些配置数据。

此组件需要的其他安装 

  • Directory Server

  • Application Server 或 Web Server

  • Access Manager

  • Service Registry

需要此安装的产品 

无 

卸载前的任务 

检验 Directory Server 和 Web 容器是否在运行。 

卸载后的任务 

如果要在 Web Server 中运行 Portal Server,并且选择只删除 Portal Server,则必须重新启动 Access Manager。有关更多信息,参阅Access Manager 的卸载行为

Portal Server Secure Remote Access 的卸载行为

表 7–8 Portal Server Secure Remote Access 的卸载详细信息

主题 

详细信息 

配置数据 

  • 卸载过程中会删除 Portal Server Secure Remote Access Core 组件的所有配置数据。

  • 取消部署所有已部署的 Web 应用程序。

  • 用户无权访问 Portal Server Secure Remote Access Gateway、Netlet Proxy 及 Rewriter Proxy 子组件的配置数据。

此组件需要的其他安装 

  • Portal Server Secure Remote Access 依赖于 Portal Server,且不能与 Portal Server 分开卸载。

  • Portal Server Secure Remote Access Gateway、Netlet Proxy 和 Rewriter Proxy 子组件依赖于 Access Manager SDK。

  • Portal Server 和 Portal Server Secure Remote Access Support 必须驻留在同一台主机的同一个目录中。

  • Access Manager SDK 必须与 Gateway、Netlet Proxy 和 Rewriter Proxy 驻留于同一台主机上。Gateway、Netlet Proxy 和 Rewriter Proxy 不能在同一个目录中。

  • 您可删除任何 Portal Server Secure Remote Access 组件而不删除任何依赖 Java ES 组件。

  • 可以删除 Gateway 而将 Access Manager SDK 留在主机上。

需要此安装的产品 

无 

卸载前的任务 

无 

卸载后的任务 

无 

如果 SRA 进行了配置,则首先使用 psadmin 命令手动卸载 SRA 组件。

Procedure卸载 SRA 组件:

  1. 停止 SRA 实例。

    stop-sra-instance --adminuser userid --passwordfile password-filename --name sra-instance-name --type instance-type --hostname instance-hostname

  2. 删除 SRA 实例。

    psadmin delete-sra-instance --adminuser userid --passwordfile password-filename --name sra-instance-name --type instance-type --hostname instance-hostname


    注 –

    经过配置的 SRA 组件不能通过卸载程序进行卸载。因此,需要手动卸载已经配置的 SRA 组件。如果手动卸载失败,则会导致在同一台主机上执行后续一连串安装时出现问题。


Service Registry 的卸载行为

表 7–9 Service Registry 的卸载详细信息

主题 

详细信息 

配置数据 

Registry 配置进程会将 Registry 数据库域和服务器密钥库安装在 JavaES-install-dir 目录中。

卸载 Service Registry 时,不会删除该目录。通过此安全机制,您可以根据需要保留该数据库以用于将来的安装或发行版本。 

此组件需要的其他安装 

Application Server(Domain Administration Server 和 Command-Line Administration Tool) 

HADB 

Message Queue 

需要此安装的产品 

无 

卸载前的任务 

1. 如下所示停止 Service Registry 域: 

JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.stop

2. 如下所示删除 Service Registry 域: 

JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.delete

如果要保留 Registry 数据库以供将来使用,则在重新安装 Registry 之前,将 ServiceRegistry-base 目录复制到其他位置。

卸载后的任务 

如果制作了 Registry 数据库的副本,则在重新安装之后,重新复制该数据库。 

在恢复数据库和密钥库文件(存储于 3.0 目录中)后,通过使用特定于平台的变量运行以下命令: 

JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.stop export.registryOperatorCert install.cacerts appserver.domain.start

此命令使现有用户可以继续使用 Service Registry Web Console。 

Web Proxy Server 的卸载行为

表 7–10 Web Proxy Server 的卸载详细信息

主题 

详细信息 

配置数据 

仅保留安装位置下别名目录中的证书数据库文件。其他所有文件都将被删除。 

依赖性 

Directory Server(可选),如果已选择了外部 LDAP 访问控制。 

卸载前的任务 

停止 Web Proxy Server 的所有实例。 

卸载后的任务 

证书数据库保留在 WebProxyServer-base\alias 目录下。在重新安装之前,需要移动证书数据库并删除旧的安装目录。

Web Server 的卸载行为

表 7–11 Web Server 的卸载详细信息

主题 

详细信息 

配置数据和用户数据 

  • 完成卸载之前,Web Server 管理服务器和 Web Server 实例已停止。

  • 卸载程序只有处于运行状态,才能删除 Web Server 安装目录或实例目录。

此组件需要的其他安装 

无 

需要此安装的产品 

配置为将 Web Server 用作 Web 容器的组件:Access Manager 和 Portal Server。还有 Application Server Load Balancing Plug-in(如果 Application Server 将 Web Server 用作其 Web 容器)。 

卸载前的任务 

无 

卸载后的任务 

要保留配置数据,请在安装位置备份 Administrative Server 和 Web Server 实例目录。 

如果随后要在同一位置安装 Web Server,该安装目录不得存在。在重新安装到同一位置之前,您可能需要手动删除安装目录及任何自定义配置文件。