Views:

Symptoms

  • Cancelled Hyper-V jobs stay in cancellation state in the job monitor and cannot be removed 
     

Resolution

This behavior will be addressed in a DPX Maintenance Update. However, a complete Maintenance Update is not available at this time. Contact Catalogic Software Data Protection Technical Support for obtaining the required update referencing Issue ID DPXN-1486.

Workaround:

Before you begin  - download a tool to download the job instance db from the Master server appliance e.g (Winscp) and LiteDB Studio to edit the database ( https://github.com/mbdavid/LiteDB.Studio/releases/download/v1.0.2/LiteDB.Studio.exe)

  • When there are no job running , stop the  Docker stack by running "systemctl stop docker"
  • Download /opt/catalogic/data/job/JobInstance.db to your workstation using winscp 
  • Make a backup of the "/opt/catalogic/data/job/JobInstance.db" by running "cp /opt/catalogic/data/job/JobInstance.db /opt/catalogic/data/job/JobInstance.db.old"
  • Open the "JobInstance.db" using LiteDB Studio ,
  • Modify the lines  with status from "Cancelling" to "Failed" ,  these will be the lines with no end date  
  • Upload and overwrite the /opt/catalogic/data/job/JobInstance.db with the modified database 
  • Start the DPX Docker services again by running "systemctl start docker"