NetWorker-servertjänsten (nsrd) startar inte och NetWorker-serverns daemon.raw innehåller: "NSR critical JAVA_HOME enri driftsättningsvariabel kanske inte är korrekt inställd: Unable to execute java"
Summary: När du har korrigerat operativsystemet eller uppgraderat JAVA på NetWorker-servern startar inte NetWorker-servertjänsten (nsrd) och/eller autentiseringstjänsten (authc) för att starta. Om du försöker ansluta till NetWorker-servern från NMC rapporteras att servern inte körs eller att den inte kan kommunicera med autentiseringstjänsten. Den JAVA_HOME systemmiljövariabeln måste uppdateras för att återspegla den nya Java-versionens installationssökväg. ...
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
- Tjänsten "NetWorker Backup and Recover Server" (NSRD) startar inte.
- Oracle Java Runtime Environment (JRE) är installerad och kan ha uppgraderats nyligen.
- NetWorker-serverns daemon.raw innehåller följande fel vid start av tjänsten:
nwserver_hostname nsrctld NSR critical JAVA_HOME enrivonment variable might not be set correctly: Unable to execute java 'C:\Program Files\Java\jre1.8.0_121\bin\java.exe'. Ensure that JAVA_HOME is set to 64-bit JRE directory.
Plats:
Linux: /nsr/logs/daemon.raw
Windows: .. \Program Files\EMC NetWorker\nsr\logs\daemon.raw
Windows: .. \Program Files\EMC NetWorker\nsr\logs\daemon.raw
Cause
NetWorker-serverprogramvarans kontroller för den Java-version som krävs på en värd när nsrd-tjänsten ("NetWorker Backup and Recover Server" startas. När processen inte hittar den lägsta Java-version som krävs på värden kan processen inte starta. Det här problemet uppstår när Java installerades men har tagits bort, eller när Java-versionen har uppgraderats och JAVA_HOME systemmiljövariabelsökväg inte matchar den aktuella Java-versionen.
Resolution
Uppdatera JAVA_HOME systemets miljövariabla sökväg för att återspegla den nya Java-versionssökvägen.
Grafiskt användargränssnitt (Windows):
A. Om det finns några NetWorker-tjänster som körs stoppar du dem: nsr_shutdown
Windows:
c. Bläddra till Kontrollpanelen –> System–Avancerade> systeminställningar.
D. På fliken Advanced (avancerat) klickar du på Environment Variables (miljövariabler) ...
E. Klicka på Ny i avsnittet Systemvariabler.
F. I fältet Variabelnamn skriver du JAVA_HOME.
G. I fältet Variable Value (variabelt värde) skriver du sökvägen till Java-katalogen. Till exempel
- Bekräfta att Java-versionen används:
CLI (Linux/Windows):
- Kör kommandot java -version
- Exempel:
# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
Grafiskt användargränssnitt (Windows):
- Öppna Kontrollpanelen-->Java-->Java-Kontrollpanelen öppnar-->Java-->View:
- Uppdatera JAVA_HOME systemmiljövariabeln:
Linux:
A. Om det finns några NetWorker-tjänster som körs stoppar du dem: nsr_shutdown
B. Bekräfta den uppdaterade sökvägen till Java-installationen: find / -name jre
d. Den här filen ska endast innehålla den JAVA_HOME miljövariabeln. Uppdatera sökvägen till den uppdaterade Java jre-sökvägen som hämtades i steg 2.
[root@nwserver ~]# find / -name jre /etc/alternatives/jre /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre /usr/lib/jvm/jre /usr/lib/jvm-exports/jre
Obs! Om flera versionssökvägar anges ska du se till att du använder installationssökvägen till den aktiva Java-versionen. Den aktiva versionen kommer att matas ut med kommandot
java -version c. Öppna filen /nsr/authc/conf/installrc med hjälp av ett textredigeringsverktyg: vi /nsr/authc/conf/installrc
java -version c. Öppna filen /nsr/authc/conf/installrc med hjälp av ett textredigeringsverktyg: vi /nsr/authc/conf/installrc
d. Den här filen ska endast innehålla den JAVA_HOME miljövariabeln. Uppdatera sökvägen till den uppdaterade Java jre-sökvägen som hämtades i steg 2.
[root@nwserver ~]# vi /nsr/authc/conf/installrc JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre
Obs! I stället för att ange den aktuella JAVA-installationssökvägen kan du ange den JAVA_HOME variabeln till JAVA_HOME=/usr/java/latest. Se till att det finns en mjuk länk till JAVA jre-katalogen. Om detta är gjort behöver du bara uppdatera den mjuka länken när Java uppdateras.
[root@nwserver ~]# ln -s /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre /usr/java/latest
[root@nwserver ~]# ls -l /usr/java/latest
lrwxrwxrwx. 1 root root 64 Jun 3 16:58 /usr/java/latest -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre
E. Starta NetWorker-servertjänsterna: /etc/init.d/networker start
Windows:
A. Logga in på målvärden med en användare som har administratörsbehörighet.
B. Om det finns någon som kör NetWorker-tjänster stoppar du dem genom att köra följande kommando:
B. Om det finns någon som kör NetWorker-tjänster stoppar du dem genom att köra följande kommando:
net stop nsrexecd /y
c. Bläddra till Kontrollpanelen –> System–Avancerade> systeminställningar.
D. På fliken Advanced (avancerat) klickar du på Environment Variables (miljövariabler) ...
E. Klicka på Ny i avsnittet Systemvariabler.
F. I fältet Variabelnamn skriver du JAVA_HOME.
G. I fältet Variable Value (variabelt värde) skriver du sökvägen till Java-katalogen. Till exempel
C:\Program\Java\jre1.8.0_xx
h. Klicka på OK.
I. Klicka på OK för att stänga fönstret Miljövariabler och klicka sedan på OK för att stänga fönstret Systemegenskaper.
I. Klicka på OK för att stänga fönstret Miljövariabler och klicka sedan på OK för att stänga fönstret Systemegenskaper.
j. Starta om NetWorker-servern för att systemvariabeln ska börja gälla. NetWorker-servertjänsterna bör startas automatiskt när värden har säkerhetskopierats: aktivitetslista | findstr nsr
Obs! Låt systemet starta alla tjänster och aktivera alla NetWorker-databaser.
Obs! Låt systemet starta alla tjänster och aktivera alla NetWorker-databaser.
Additional Information
När Java uppdateras måste JAVA_HOME miljövariabeln uppdateras för att avspegla den nya sökvägen.
Mer information om NetWorker Server Java krav finns i installations guiden för Networker
Mer information om NetWorker Server Java krav finns i installations guiden för Networker
Affected Products
NetWorkerProducts
NetWorkerArticle Properties
Article Number: 000166530
Article Type: Solution
Last Modified: 04 Jun 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.