after RPM installation, Linux robot fails to start with error "Warning: nimbus.service changed on disk. Run 'systemctl daemon-reload' to reload units"
search cancel

after RPM installation, Linux robot fails to start with error "Warning: nimbus.service changed on disk. Run 'systemctl daemon-reload' to reload units"

book

Article ID: 404656

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

You have uninstalled an old version of the DX UIM Robot and installed a newer version using the RPM installer.

When attempting to start the robot using "service nimbus start" or "/opt/nimsoft/bin/niminit start" you receive an error:

Warning: nimbus.service changed on disk. Run 'systemctl daemon-reload' to reload units.

Environment

DX UIM Robot - Any Version installed with RPM installer
Linux OS 

Cause

Expected behavior when an existing Linux systemd service is changed

Resolution

Generally, the RPM installer should only be used to install a fresh robot on a system that doesn't have an existing robot.

For existing robots, you should use the robot_update package from your DX UIM Archive.   

However, in some cases it may be necessary to uninstall an old/corrupted robot and install a fresh one.

In that case, you can simply follow the instructions given in the error message and execute the following command after installing the new robot:

systemctl daemon-reload

This will allow the robot to start normally.