Symptoms
NetWorker service on the client is not starting.systemctl status reports a timeout.
# systemctl status networker.service
networker.service - EMC NetWorker. A backup and restoration software package.
Loaded: loaded (/opt/nsr/admin/networker.service; enabled; vendor preset:
Active: failed (Result: timeout)
Process: ExecStart=/opt/nsr/admin/networker.sh start (code=killed,
Main PID: (code=exited, status=1/FAILURE)
systemctl start networker.service reports a timeout.
# systemctl start networker
Job for networker.service failed because a timeout was exceeded.
Cause
NetWorker copies a startup script called networker under /etc/init.d. There is also a startup script called networker.service created for systemd.If both a systemd service unit and a init script exist with the same name, there may be a conflict. Systemd may be trying to manage the service using both methods, leading to a timeout.
Resolution
Procedure:
Remove the NetWorker script from /etc/init.d.
# mv /etc/init.d/networker /tmp/networker
Check if NetWorker is enabled.
# systemctl is-enabled networker.service
Reboot the client.Check the service status.
# systemctl status networker.service
Note: If the issue is resolved after performing the above steps, delete the script from the location it was copied to. In this example rm -rf /tmp/networker