How to uninstall a Robot in a Linux/UNIX environment
search cancel

How to uninstall a Robot in a Linux/UNIX environment

book

Article ID: 44035

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

 How to uninstall the UIM (Nimsoft) Robot on Linux/UNIX servers/environment.

Environment

- UIM 8x or higher

- Robot v7.80 or higher

Cause

- Administration

Resolution

Stop the robot processes using "sudo ./niminit stop" (sudo is not required if you login with root) 

Verify/confirm that there are no other Nimsoft process running (ps -eaf | grep -i nim) 

Example processes:

   ./nimbus /opt/nimsoft 

   nimbus(controller) 

   nimbus(spooler) 

   nimbus(hdb)

Remove the directory using "sudo rm -rf /opt/nimsoft" (you can choose the location if you installed the robot elsewhere). Be careful not to delete ALL of /opt/nimsoft if this is not just a simple robot, e.g., if its a hub.

Verify whether the robot was removed from IM or not. If it was not removed, you can delete it manually. via Hubs->Robot Tab. Use rt-click->Remove.

Please note that, in case if any of the probe processes are running (installed as part of that particular robot), the robot may not able to be delete via IM. You would need to delete it manually from the IM view.

To remove the service startup entries, execute the following commands.  Note that depending on the version of robot, some of the commands may return e.g. a "no such file" error; this is normal and can be ignored.

  sudo rm /etc/init.d/nimbus

  sudo systemctl disable nimbus

  sudo rm /etc/systemd/system/nimbus.service