NetWorker:伺服器服務無法在 Linux 作業系統上啟動。

Summary: 即使在 Linux 主機上更新 JAVA 路徑後,仍無法啟動 NetWorker 服務。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • NetWorker 伺服器安裝在 Linux 型作業系統上。
  • 執行了 JAVA 升級或安裝 NetWorker Runtime Environment (NRE)。
  • NetWorker 伺服器的 nsrd 程序無法啟動。出現下列錯誤。
[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.
  • journalctl -xe 輸出顯示:

    -- 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

NetWorker Authentication Service 無法判斷 JAVA_HOME 變數指定的 Java 路徑。如果 NetWorker Authentication Service 無法啟動,NetWorker 伺服器程式便會停止。

Resolution

  1. 透過 SSH 登入 NetWorker 伺服器。
  2. 切換至根使用者:
sudo su -
  1. 變更至 NetWorker 的 authc 指令檔目錄, cd /opt/nsr/authc-server/scripts。
  2. 執行 authc 服務組態指令檔: 
/opt/nsr/authc-server/scripts/authc_configure.sh
 
注意:當系統提示輸入 Java 路徑時,請指定 jre 路徑;如果使用 NRE,則不必指定 Java 路徑。
  1. 啟動 NetWorker 程序:
systemctl start networker

 

Additional Information

完整的指令檔範例:
[root@NSR_HOSTNAME ~]# cd /opt/nsr/authc-server/scripts
[root@NSR_HOSTNAME scripts]# /opt/nsr/authc-server/scripts/authc_configure.sh

Specify the directory where the Java Standard Edition Runtime Environment (JRE) software is installed [/opt/nre/java/latest]:

The installation process will install an Apache Tomcat instance.
For optimum security, EMC NetWorker Authentication Service will
use a non-root user (nsrtomcat) to start the Apache Tomcat instance.
If your system has special user security requirements, ensure that proper
operational permissions are granted to this non-root user (nsrtomcat).
Please refer to NetWorker Installation Guide.

The Apache Tomcat will use "NSR_HOSTNAME" as the host name.
The Apache Tomcat will use "9090" as the port number.

The NetWorker Authentication Service requires a keystore file to configure encryption and to provide SSL support.

EMC recommends that you specify a keystore password that has a minimum of six characters.

Do you want to use the existing keystore /nsr/authc/conf/authc.keystore [y]?

Specify password for the existing keystore:
The install will use the existing certificate "emcauthctomcat" for Apache Tomcat.
The install will use the existing certificate "emcauthcsaml" for Authentication Service.

Creating the installation log in /opt/nsr/authc-server/logs/install.log.

Performing initialization. Please wait...

The installation completed successfully.
 

Affected Products

NetWorker
Article Properties
Article Number: 000200199
Article Type: Solution
Last Modified: 25 Nov 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.