소개
이 문서에서는 API 호출의 도움으로 중단된 vManage 작업을 지우는 방법에 대해 설명합니다.
배경 정보
Stuck Task는 vManage에서 작업을 수행할 때 예약되어 완료되지 않은 작업입니다.vManage가 16.3 이상이면 중단된 작업을 지울 수 있습니다.예를 들어, 너무 오래 걸리거나 템플릿 푸시가 디바이스에 성공하지 못하는 경우 vEdge로 소프트웨어 이미지를 푸시할 수 있습니다(소프트웨어 업그레이드).Stuck Task(s)는 vManage Dashboard의 "Tasks" 보기에서 볼 수 있습니다.
필요한 API 호출을 사용하려면 netadmin 권한 레벨이 있어야 합니다.일반적으로 기본 사용자 관리자는 이 그룹의 구성원이며 충분합니다.
API 호출을 사용하여 vManage Stuck 작업 지우기
다음은 현재 예약된 작업(또는 지연될 수 있음)에 대한 정보를 가져오는 데 사용해야 하는 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>.
결과는 이미지에 표시된 대로 표시됩니다.