Symptoms
The NetWorker server is installed on Linux based operating system.Java upgrade or installation of NetWorker Runtime Environment (NRE) was performed.The NetWorker server's nsrd process is not starting. The following error appears.
[root@NSR_HOSTNAME ~]# systemctl start networker
Job for networker.service failed because the control process exited with error code. See "systemctl status networker.service" and "journalctl -xe" for details.
The journalctl -xe output shows:
-- Unit networker.service has begun starting up.
May 25 09:54:15 NSR_HOSTNAME networker.sh[31427]: /nsr/authc/conf/installrc: line 1: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.332.b09-1.el7_
May 25 09:54:15 NSR_HOSTNAME networker.sh[31427]: Error:
May 25 09:54:15 NSR_HOSTNAME networker.sh[31427]: Unable to read consolidated JAVA_HOME from lgtoauthc. Execute the
May 25 09:54:15 NSR_HOSTNAME networker.sh[31427]: following script as root to configure lgtoauthc:
May 25 09:54:15 NSR_HOSTNAME networker.sh[31427]: /opt/nsr/authc-server/scripts/authc_configure.sh
May 25 09:54:15 NSR_HOSTNAME systemd[1]: networker.service: control process exited, code=exited status=1
May 25 09:54:15 NSR_HOSTNAME systemd[1]: Failed to start EMC NetWorker. A backup and restoration software package..
-- Subject: Unit networker.service has failed
Cause
The NetWorker authentication service is unable to determine the Java path specified by the JAVA_HOME variable. If the NetWorker authentication service fails to start the NetWorker server process stops.
Resolution
Log in to the NetWorker server over SSH.Switch to root user:
sudo su -
Change to NetWorker's authc scripts directory, cd /opt/nsr/authc-server/scripts.Run the authc service configuration script:
/opt/nsr/authc-server/scripts/authc_configure.sh
NOTE: When prompted for the Java path, specify the jre path; if using NRE then the Java path does not have to be specified.
Start NetWorker process:
systemctl start networker