Uninstall cabi in DX UIM 23.4x - cabi cleanup process
search cancel

Uninstall cabi in DX UIM 23.4x - cabi cleanup process

book

Article ID: 421366

calendar_today

Updated On:

Products

CA Unified Infrastructure Management On-Premise (Nimsoft / UIM) CA Unified Infrastructure Management SaaS (Nimsoft / UIM) DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

This KB Article provides CABI cleanup guidance and a script to help automate the process of uninstalling CABI cleanly.

3 zip files are attached to this KB Article.

  • Cabi Cleanup
    • cabicleanup_new (CU4 version)
  • Cabi Cleanup Script (Windows)
  • Cabi Cleanup Script (Linux)

Environment

  • DX UIM 23.4.x
  • Release: DX UIM 23.4.*
  • cabi v8.02 or above (as per testing)
  • Release: DX UIM 23.4.*
    • See additional cabi cleanup attached to this article specifically for DX UIM 23.4 CU4
      • cabicleanup_new.zip
  • Windows or Linux OS

Cause

  • cabi uninstallation/removal
  • cabi deprecation (Oct 2025)
  • guidance

Resolution

  • Refer to the CABI Cleanup section of this article
    As of March 28, 2024, the attached Cabi Cleanup Script is applicable to both 20.4 and 23.4 versions, including UIM environments using Windows Authentication for the database (data_engine) connection.
  • Windows Authentication
    If you're using Windows Authentication to access the backend database, permission to access and delete the following folders/files needs to be provided, otherwise, the script will fail to complete the proper cleanup of cabi:

1. c folder 
2. lib folder
3. jre folder
4. probes/service/cabi 
5. probes/service/wasp


CABI CLEAN UP SCRIPT

This section provides step-by-step guidance to uninstall CABI using the cabi-cleanup script.

Step 1: Download the Cleanup Script file (Zip file) based on the environment you want to run the cleanup.

The Cabi-Cleanup-win.zip is for Windows environments and Cabi-Cleanup-linux.zip for Linux environments.

Step 2: Unzip it, Copy the files into the Nimsoft folder on your cabi robot as shown below.

Step 3: Open the batch/shell batch file in textpad/notepad and validate that the jre version name in the Nimsoft/jre folder matches, if not change it in the .bat or .sh file as needed.

Note: No need to provide a complete JRE path, just the folder name.



Step 4:
For Windows:

Double-click and run the batch file. It will open in a command line window.

For Linux:

  1. Navigate to the Nimsoft folder using the “cd” command.
  2. Use chmod 755 cabi_clean.sh
  3. Use chmod 755  cabicleanup.jar.
  4. Then use  ./cabi_clean.sh to run the script.

Step 5:  Enter your UIM Credentials

Step 6: Cabi Cleanup Process will start, and may take a few minutes.

Cabi Cleanup Process is completed, please verify your probes, folders and Database.

Details log can be find inside the folder   ~/ Nimsoft/cabicleanup


Remove the Cabi Reports Menu from the Operator Console (OC)

Using Admin Console

  1. Log in to the Admin Console
  2. Navigate to the wasp probe where CABI is deployed
  3. Use the Action menu and select 'View Probe Utility in New Window'
  4. Select the remove_webapp command
  5. Enter cabi in the webapp field, and click the arrow
The cabi application is removed, and the CABI Reports option is removed from the Operator Console

Using Infrastructure Manager (IM)
  1. In Infrastructure Manager, select the wasp probe in the main window
  2. Left-click the probe, then press CTRL + P to open the probe utility
  3. Select the remove_webapp command

Enter cabi in the webapp field, and click the green arrow.



The cabi application is removed, and the CABI Reports option is removed from the Operator Console

Alternatively, if you need to manually remove the OC Cabi menu, on the cabi server, edit the wasp.cfg and remove the related cabi sections/entries listed below:

cabi = /<UIM_Domain>/<UIM_hub>/<UIM_cabi_robot>/cabi 
   <cabi>
        reloadable = true
        cross_context = true
        load_on_startup = true
        unpack_war = true
        path = /cabi
    </cabi>
 
 <cabijs>
        cross_context = true
        load_on_startup = true
        skip_jar_scan = false
        path = /cabijs
    </cabijs>

Cabi installed on an Admin Console robot
If the cabi probe was installed on an AC robot, the wasp probe will be removed as part of the procedure above so you will need to reinstall the AC webapps along with wasp once the cleanup is completed:

  • wasp
  • adminconsoleapp
  • msp
  • uimhome
  • uimesdplatelemetry

Sanity check: ALL Tibco Jaspersoft "JI* " tables should be removed from the UIM database, for example:

etc, etc...




Attachments

CABI_Cleanup_Window_Auth.zip get_app
cabicleanup_new.zip get_app
Cabi-Cleanup-Linux-23.4.zip get_app