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
- 通过 SSH 登录 NetWorker 服务器。
- 切换到 root 用户:
sudo su -
- 切换到 NetWorker 的 authc 脚本目录 cd /opt/nsr/authc-server/scripts。
- 运行 authc 服务配置脚本:
/opt/nsr/authc-server/scripts/authc_configure.sh
提醒:当系统提示输入 Java 路径时,指定 jre 路径;如果使用 NRE,则不必指定 Java 路径。
- 启动 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
NetWorkerArticle 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.