简介
本文档介绍如何清除在API调用的帮助下停滞的vManage任务。
背景信息
“停滞任务”是在vManage上完成操作时已计划且未完成的任务。如果vManage是16.3+及更高版本,则可以清除停滞任务。例如,将软件映像推送到vEdge(软件升级)过长,或者模板推送到设备失败时也会如此。在vManage控制面板的“任务”视图中可以看到“停滞任务”。
您需要具有netadmin权限级别才能使用所需的API调用。通常,默认用户admin是此组的成员,且已足够。
使用API调用清除vManage停滞任务
以下是API调用的示例,您应使用该调用获取有关当前已安排(可能已卡住)任务的信息:
https://<vmanage-ip:8443>/dataservice/device/action/status/tasks
以下是输出:
运行命令Process_ID时,该值将如“运行任务”捕获中所示。获取此URL中URL的clean?processId=部分后的值和输入;https://<vmanage-ip:8443>/dataservice/device/action/status/tasks/clean?processId=<id_from_previous_call>。
结果如图所示。