使用卸载程序前,应检查您的安装并计划可能需要执行的步骤,以防止丢失数据或相关性连接。了解各种 Java ES 组件在卸载时的行为方式是很重要的。
本节包含以下各小节:
执行以下过程之一,查看已安装在每台主机上的 Java ES 组件软件。
以超级用户身份导航到卸载程序所在的目录:
Solaris OS:/var/sadm/prod/SUNWentsys4
Linux:/var/sadm/prod/sun-entsys4
要检查本地系统,在不卸载软件的情况下运行卸载程序。
对于图形模式:
./uninstall -no |
对于基于文本的模式:
./uninstall -no -nodisplay |
要查看 uninstall 命令的完整语法,请参阅Uninstall 命令。
继续执行卸载程序的页面,直至看到已安装产品的列表。
查看已安装组件的列表之后,请退出卸载程序。
未卸载任何软件。
可以使用 prodreg 实用程序查看有关系统中安装的所有软件包(包括 Java ES 组件)的信息。
这些信息在检查组件依赖性时非常有用。prodreg 实用程序还会指出不完整且可能需要特殊处理的软件包。在 Solaris 10 和 Solaris 9 操作系统以及某些版本的 Solaris 8 操作系统中,按以下方式运行实用程序:
prodreg
有关更多信息,参见 prodreg 手册页。
查看本节中的相关表格,以了解卸载程序如何对 Java ES 组件进行处理。计划可能需要执行的步骤,以防止丢失数据或失去相关性连接。
本节包含以下各小节:
主题 |
详细信息 |
---|---|
配置数据 |
|
依赖性 |
Directory Server |
需要进行此安装的产品 |
Directory Proxy Server 和 Messaging Server 需要安装 Administration Server。可将 Directory Server 配置为需要安装 Administration Server。 注:如果删除 Administration Server 但不删除 Directory Server,则必须使用 Directory Server 附带的其他实用程序管理 Directory Server。有关更多信息,参阅位于 http://docs.sun.com/coll/DirectoryServer_05Q4 的 Directory Server 文档。 |
卸载前的任务 |
请确保 Configuration Directory Server 处于运行状态,且可以提供管理员用户 ID 和密码。 |
卸载后的任务 |
无 |
主题 |
详细信息 |
---|---|
配置数据和用户数据 |
|
依赖性 |
要求 Message Queue 位于同一系统上。 |
需要进行此安装的产品 |
|
卸载前的任务 |
要保留配置数据,请生成一份管理域目录的副本。 |
卸载后的任务 |
要从系统上完全删除 Application Server,请删除遗留的所有 Application Server 日志文件和目录。Application Server 目录的默认位置是: Solaris OS: /var/opt/SUNWappserver /opt/SUNWappserver Linux: /var/opt/sun/appserver /opt/sun/appserver 有关 Message Queue 卸载后任务的信息,参阅Message Queue 卸载行为。 |
主题 |
详细信息 |
---|---|
配置数据和用户数据 |
配置数据和用户数据在卸载过程中不会被删除,并在随后安装时将被覆盖。 卸载过程将删除对 Calendar Server 的定制。 |
依赖性 |
|
需要进行此安装的产品 |
|
卸载前的任务 |
如果计划重复使用配置数据和用户数据,请按照《Sun Java System Calendar Server 6 2005Q4 Administration Guide》中介绍的迁移过程进行操作。 |
卸载后的任务 |
删除不需要的任意遗留日志文件和 Calendar Server 目录。 |
主题 |
详细信息 |
---|---|
配置数据和用户数据 |
卸载后所有配置数据、用户数据和 UI 定制都会得到保留。 Communications Express 文件被保留在以下两个位置: 默认软件包安装: Solaris OS:/opt/SUNWuwc Linux:/opt/sun/uwc 配置过程中默认创建的“应用程序部署”: Solaris OS:/var/opt/SUNWuwc Linux:/var/opt/sun/uwc 卸载 Communications Express 时,卸载程序只会从软件包安装位置处删除数据。应用程序部署位置处的数据仍然保留。可从应用程序部署位置处存取应用程序。 不过,重新配置时所有配置数据和 UI 定制都将被覆盖。重新配置后用户数据会保留。 |
依赖性 |
|
需要进行此安装的产品 |
无 |
卸载前的任务 |
取消配置 Communications Express。参阅《Sun Java System Communications Express 6 2005Q4 Administration Guide》中的“取消配置 Communications Express”一节。 |
卸载后的任务 |
删除不需要的所有遗留日志文件和 Communications Express 目录。 |
主题 |
详细信息 |
---|---|
配置数据 |
在卸载过程中不会删除配置数据和用户数据。后续安装时将会改写此数据。 在卸载过程中会删除 Delegated Administrator 的定制内容。 |
依赖性 |
|
需要进行此安装的产品 |
无 |
卸载前的任务 |
如果计划重复使用配置数据和用户数据,请阅读《Sun Java System Communications Services 6 2005Q4 Delegated Administrator Guide》中的“Preserve an Existing Configuration”。 |
卸载后的任务 |
删除不需要的任何遗留日志文件和 Delegated Administrator 目录。 |
主题 |
详细信息 |
---|---|
配置数据和用户数据 |
如果要卸载作为配置目录宿主的 Directory Server 实例,则会在卸载过程中删除配置目录信息。如果要卸载用户数据所在的 Directory Server 实例,则卸载过程将删除 Directory Server LDAP 数据库。 注意:为避免丢失数据,请确保在卸载前备份 Directory Server 信息。Directory Server 提供了多种备份 Directory Server 以及移植配置数据的工具和实用程序。有关更多信息,参阅位于 http://docs.sun.com/coll/DirectoryServer_05Q4 的 Directory Server 文档。 注意:在继续卸载配置目录(包含 o=NetscapeRoot 后缀下的配置信息)之前,不会收到警告。如果卸载了其他目录依赖其获得配置信息的中心配置目录,则以后将不能管理这些目录。 |
依赖性 |
无 |
需要进行此安装的产品 |
|
卸载前的任务 |
|
卸载后的任务 |
卸载 Directory Server 可能需要手动删除遗留的文件和目录。 |
主题 |
详细信息 |
---|---|
配置数据和用户数据 |
所有配置数据在卸载后会保留,并且可在后续安装时重复使用。 |
依赖性 |
|
需要进行此安装的产品 |
Portal Server(如果已配置成使用 Instant Messaging 频道) |
卸载前的任务 |
无 |
卸载后的任务 |
无 |
主题 |
详细信息 |
---|---|
配置数据和用户数据 |
所有配置数据和定制内容在卸载后会保留,并且可在后续安装时重复使用。 |
依赖性 |
|
需要进行此安装的产品 |
|
卸载前的任务 |
无 |
卸载后的任务 |
根据情况的不同,可能需要执行Messaging Server 卸载后的任务中所述的卸载后任务。 |
主题 |
详细信息 |
---|---|
配置数据 |
卸载后实例特有的配置数据、用户信息库及存取控制文件仍得到保留,可在以后重新安装时重复使用它们。 |
依赖性 |
Directory Server(可选) |
需要进行此安装的产品 |
Application Server(必须和 Message Queue 位于同一台主机上) |
卸载前的任务 |
|
卸载后的任务 |
如果不打算重新安装 Message Queue,请使用组件文档中的命令清理系统。Message Queue 文档位于以下地址:http://docs.sun.com/coll/MessageQueue_35_SP1 |
主题 |
详细信息 |
---|---|
配置数据和用户数据 |
|
依赖性 |
如果配置成使用 Portal Server 频道:
|
需要进行此安装的产品 |
无 |
卸载前的任务 |
无 |
卸载后的任务 |
|
在 Registry 配置过程中会将 Registry 数据库和服务器密钥库安装在以下目录中:
Solaris OS:/var/opt/SUNWsoar
Linux:/var/opt/sun/SUNWsoar
卸载 Service Registry 时,不会删除该目录。这样即可保留数据库以备在将来的安装或发行版本中使用,如果您想要如此,请在重新安装 Registry 之前,将 /var/opt/SUNWsoar/3.0 目录(在 Solaris OS 上)或 /var/opt/sun/SUNWsoar/3.0(在 Linux 上)复制到另一位置,然后在重新安装之后将其复制回原位。
主题 |
详细信息 |
---|---|
配置数据 |
请勿使用 Java Enterprise System 卸载程序删除 Sun Cluster 软件,除非软件在安装后从未用于配置群集节点,方可以此方式将其删除。有关更多信息,参阅卸载 Sun Cluster 软件。 |
依赖性 |
必须同时删除 Sun Cluster 核心组件和 Sun Cluster 的代理。 |
需要进行此安装的产品 |
无 |
卸载前的任务 |
仅能使用安装 Sun Cluster 时提供的实用程序卸载 Sun Cluster 软件。 |
卸载后的任务 |
可能需要在卸载 Sun Cluster 软件后更新 productregistry 文件。有关更多信息,参阅卸载 Sun Cluster 软件。 |
主题 |
详细信息 |
---|---|
配置数据 |
仅保留安装位置下别名目录中的证书数据库文件。其他所有文件都将被删除。 |
依赖性 |
Directory Server(可选)如果已选择了外部 LDAP 访问控制。 |
卸载前的任务 |
停止 Web Proxy Server 的所有实例 |
卸载后的任务 |
证书数据库保留在 WebProxyServer-base /alias 目录下。卸载之前,需要将证书数据库移动到其他位置并删除旧的安装目录。 |
根据用户选择卸载的组件,可能需要授予卸载程序对 Access Manager、Administration Server 和 Directory Server 的管理员访问权限。
从 Application Server 取消部署 Access Manager Web 应用程序以及删除 Access Manager 模式时,需要具有 Access Manager 管理员访问权限。
要在卸载过程中管理配置目录,需要具有 Administration Server 和 Directory Server 管理员访问权限。
下表介绍了卸载程序在授予管理员访问权限时所需要的信息。每张表的左侧列列出了用户必须提供的信息的图形模式标签和状态文件参数。右侧列对信息进行描述。
表 8–18 所需的管理信息
标签和状态文件参数 |
说明 |
---|---|
Access Manager | |
管理员用户 ID IS_IAS81_ADMIN |
Application Server 管理员的用户 ID。 |
管理员密码 IS_IAS81_ADMINPASSWD |
Application Server 管理员的密码。 |
目录管理员 DN IS_DIRMGRDN |
对 Directory Server 具有无限制访问权限的用户的标识名 (DN)。 默认值为 cn=Directory Manager。 |
目录管理员密码 IS_DIRMGRPASSWD |
目录管理员的密码。 |
Administration Server | |
管理员用户 ID ADMINSERV_CONFIG_ADMIN_USER |
配置目录管理员的用户 ID。在管理配置目录数据时,Administration Server 将使用此标识。 |
管理员用户密码 ADMINSERV_CONFIG_ADMIN_PASSWORD |
配置目录管理员的密码。 |
Directory Server | |
管理员用户 ID CONFIG_DIR_ADM_USER |
对配置目录具有管理员权限的用户。此用户可修改 Directory Server 配置,包括创建和删除后缀。但要受访问控制的限制。 |
管理员密码 CONFIG_DIR_ADM_PASSWD |
管理员的密码。 |
Portal Server | |
管理员密码 PS_DEPLOY_ADMIN_PASSWORD | |
Access Manager 管理员密码 PS_IS_ADMIN_PASSWORD | |
Directory Server 管理员密码 PS_DS_DIRMGR_PASSWORD | |
Directory Server 管理员域 PS_DS_DIRMGR_DN |