本节将对从系统中卸载 Java ES 产品组件之后可能需要执行的任务进行说明。实际需要执行的任务取决于选择要卸载的产品组件。
如果卸载的是 Access Manager 而非其 Web 容器(Application Server 或 Web Server),需要将配置更改应用于部署了 Access Manager 的实例。
某些情况下,卸载程序可能无法移除某些或全部 Access Manager 文件。在这种情况下,通过删除以下默认目录及其中的内容来进行最后清除:
对于 Solaris OS: /opt/SUNWam
对于 Linux 和 HP-UX:/opt/sun/identity
或者,如果 Access Manager 未安装在默认位置:
AccessManager_base/identity
如果卸载的是 Access Manager 而非其部署在的 Application Server,则必须完成以下过程:
如果需要,启动 Application Server 管理实例。例如,在 Solaris 主机上:
cd /opt/SUNWappserver/appserver/bin ./asadmin start-domain --user admin_user --passwordfile path_to_admin-password_file domainname |
在浏览器窗口中,转到 Application Server 管理控制台。默认 URL 为 https://hostname :4849。
在左侧窗格中,单击“Application Server 实例”左侧的图标。
选择在其中部署了 Access Manager 的服务器或 Application Server 实例的名称。
单击“应用更改”。
某些情况下,卸载程序可能无法删除某些或全部安装文件。要进行最后清除,删除以下位置处的 ServiceRegistry-base 目录及其内容:
Solaris OS:/opt/SUNWsrvc-registry
Linux 和 HP-UX:/opt/sun/srvc-registry
卸载 Registry 时,不会移除包含 Service Registry 数据库、域以及密钥库的目录:
Solaris OS:/var/opt/SUNWsrcv-registry
Linux 和 HP-UX:/var/opt/sun/srvc-registsry
如果需要,可以手动将其移除。但是,要保留数据库以备在将来的安装或发行版本中使用,请在重新安装 Registry 之前将以下目录复制到另一位置,然后在重新安装之后将其复制回原位置:
Solaris OS:/var/opt/SUNWsrvc-registry/3.0
Linux 和 HP-UX:/var/opt/sun/srvc-registry/3.0
如果是重新安装,如果在安装 Service Registry 之前建立了 Registry 数据库的副本,在重新安装后将其复制回来。在恢复数据库和密钥库文件(存储于 3.0 目录中)后,通过使用特定于平台的变量运行以下命令:
.../ant —f build-install.xml appserver.domain.stop export.registryOperatorCert install.cacerts \ appserver.domain.start |
这使现有用户可以继续使用 Service Registry Web Console。
如果卸载的是 Access Manager 而非其部署于其中的 Web Server,则必须完成以下过程。
如果需要,请启动 Web Server 管理实例。参阅启动 Web Server 。
访问 Web Server 管理控制台。例如:
/var/opt/SUNWwbsvr7 instance-config-root /admin-server/bin/startserv |
单击“应用更改”重新启动 Web 容器。