可以提交卸载 Liberty 概要文件资源作业,以将 Liberty资源从一个或多个目标主机移除。
开始之前
Liberty资源必须存在于已向作业管理器注册的一个或多个目标上。启动作业管理器并确保目标上资源未在使用中。
您在作业管理器中的标识必须具有管理员角色权限或操作员角色权限,才能提交作业。
向作业管理器注册目标主机时,可以保存操作系统安全性信息。将作业提交到一个或多个目标(尚未针对其保存安全性信息)时,必须指定授权的操作系统用户名,以及该用户名的密码或公用-专用密钥信息。安全凭证必须对所有作业目标有效。
关于此任务
可以使用作业管理器或 Deployment Manager 的管理控制台,从一个或多个主机目标卸载 Liberty资源。对于每个作业,您可以卸载一种 Liberty 资源类型:
- 项目
- 运行时环境
- 软件开发包 (SDK)
- 服务器
- 应用程序二进制文件
从控制台中,选择卸载 Liberty 概要文件资源作业,指定资源和作业选项,复审摘要,然后提交作业。
可以运行 AdministrativeJobs 命令组中的 uninstallLibertyProfileResources 作业脚本,而不是使用控制台。请参阅“管理作业类型”主题。
过程
- 在管理控制台的导航树中,单击。
- 选择用于卸载 Liberty 资源的作业。
- 从列表中选择卸载 Liberty 概要文件资源作业类型。
- (可选)指定作业的描述。
- 单击下一步。
- 选择要从中移除资源的作业目标。
- 从列表中选择目标组,或者选择目标名称。
在目标组列表中,将仅显示对所选作业类型有效的目标组。
- 如果已选择目标名称,请指定目标名称并单击添加,或者单击查找并在“查找目标”页面上指定所选目标。
- 如果在向作业管理器注册目标主机时未选择保存安全认证信息,请指定用于访问目标主机的操作系统用户名和密码或公用-专用密钥信息。安全凭证必须对所有作业目标有效。
- 单击下一步。
- 为卸载 Liberty资源作业指定参数。
- 仅指定一种资源类型。不要在“指定作业参数”页面上的多个字段中指定某一资源。
- 可以指定资源名称或资源标识。如果资源名称解析为多个同名资源,那么产品会返回错误,而且不移除资源。
- 如果指定卸载的服务器正在运行,那么产品会停止服务器,再移除资源。
- 如果指定卸载项目或运行时,那么产品会在所有服务器中搜索项目或运行时。对于每个正在运行的已确定服务器,产品会在尝试移除资源之前停止服务器。
- 为其中一种资源类型指定资源名称或资源标识。
要查看目标上现有 Liberty 资源的名称,请在“指定作业参数”页面上针对该资源类型单击查找。在“查找目标资源”页面上,单击查找以查找资源标识。选择要移除的资源。
例如,假定您想要从 wlp 运行时中的 defaultServer 服务器卸载 DefaultWebApplication.war 应用程序二进制资源。对于要卸载的应用程序二进制文件,指定资源标识:
runtime/wlp/liberty_server/defaultServer/application_binary/DefaultWebApplication.war
- 对于强制删除资源,可以选择性地指定是否要删除资源,而不论是否检测到资源状态。
缺省值为不强制删除资源。如果选择该选项,那么会删除服务器资源,即使无法检测到服务器资源的状态,或者无法停止服务器也是如此。
如果无法检测到服务器的状态,那么卸载 Liberty 概要文件资源作业会失败,除非选择了强制删除资源。
- 单击下一步。
- 安排作业时间表。
指定的时间和日期相对于作业管理器。
- (可选)指定当作业完成时发送通知的一个或多个电子邮件地址。
如果指定了多个电子邮件地址,请使用逗号进行分隔。
- 选择作业何时可提交。
- 选择作业到期时间。
- (可选)指定作业的重现时间间隔、此时间间隔的起始日期和时间以及此时间间隔的结束日期和时间。
- 单击下一步。
- 复审摘要并单击完成以提交作业。
结果
目标会运行作业,并尝试移除指定的 Liberty资源。
避免故障: 如果作业失败,那么一些关联的文件可能会保留,让资源处于已损坏状态。如果手动更改资源文件以修正问题,那么在更改文件后,请运行
库存作业以更新作业管理器中目标资源的库存。
gotcha
下一步做什么
在“作业状态”页面上,单击卸载 Liberty 概要文件资源作业的标识并查看作业状态。单击状态刷新图标
以刷新所显示的状态。
如果作业不成功,请查看运行作业时产生的任何错误消息,更正错误情况,然后再次提交作业。
如果作业成功,请单击,以验证 Liberty 资源是否不再位于资源列表中。