NetWorker-servertjenesten (nsrd) starter ikke, networker server daemon.raw inneholder: «NSR-kritisk JAVA_HOME er kanskje ikke riktig angitt: Unable to execute java" (Kan ikke kjøre Java)
Summary: Etter at du har oppdatert operativsystemet eller oppgradert JAVA på NetWorker-serveren, kan ikke NetWorker-servertjenesten (nsrd) og/eller godkjenningstjenesten (authc) starte. Forsøk på å koble til NetWorker-serveren fra NMC vil rapportere at serveren ikke kjører, eller at den ikke kan kommunisere med godkjenningstjenesten. Den JAVA_HOME systemmiljøvariabelen må oppdateres for å gjenspeile installasjonsbanen for den nye Java-versjonen. ...
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
- Tjenesten «NetWorker Backup and Recover Server» (NSRD) starter ikke.
- Oracle Java Runtime Environment (JRE) er installert og kan ha blitt oppgradert nylig.
- NetWorker-serverens daemon.raw vil inneholde følgende feil ved oppstart av tjenesten:
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.
Plasseringen:
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-serverprogramvaren kontrollerer den nødvendige Java-versjonen på en vert når du starter nsrd-tjenesten (NetWorker Backup and Recover Server). Når prosessen ikke oppdager den minste nødvendige Java-versjonen på verten, vil ikke prosessen starte. Dette problemet oppstår når Java ble installert, men har blitt fjernet, eller Java-versjonen ble oppgradert, og nå samsvarer ikke variabel bane for JAVA_HOME systemmiljø med gjeldende Java-versjon.
Resolution
Oppdater JAVA_HOME systemets miljøvariable bane for å gjenspeile den nye Java-versjonsbanen.
GUI (Windows):
A. Hvis det er noen NetWorker-tjenester som kjører, må du stoppe dem: nsr_shutdown
Windows:
c. Bla til Kontrollpanel –> System –> Avanserte systeminnstillinger.
D. På fanen Advanced (Avansert) klikker du på Environment Variables (Miljøvariabler) ...
E. I delen Systemvariabler klikker du på Ny.
F. Skriv inn JAVA_HOME i feltet Variable name (Variabel navn).
G. Skriv inn banen til Java-katalogen i feltet Variable value (Variabel verdi). For eksempel,
- Bekreft java-versjonen som brukes:
CLI (Linux/Windows):
- Kjør kommandoen java -version
- Eksempel:
# 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)
GUI (Windows):
- Åpne Kontrollpanel – Java-Java-Java-kontrollpanelet åpnes –> Java –> vis:>>
- Oppdater JAVA_HOME systemmiljøvariabelen:
Linux:
A. Hvis det er noen NetWorker-tjenester som kjører, må du stoppe dem: nsr_shutdown
B. Bekreft den oppdaterte java-installasjonsbanen: find/-name jre
d. Denne filen skal bare inneholde JAVA_HOME miljøvariabel, oppdatere banen til den oppdaterte Java jre-banen som ble samlet inn i trinn 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
Merk: Hvis det blir angitt flere versjonsbaner, må du kontrollere at du bruker installasjonsbanen for den aktive Java-versjonen. Den aktive versjonen sendes ut av java-versjonskommando
c. Åpne filen /nsr/authc/conf/installrc ved hjelp av et tekstredigeringsverktøy: vi /nsr/authc/conf/installrc
c. Åpne filen /nsr/authc/conf/installrc ved hjelp av et tekstredigeringsverktøy: vi /nsr/authc/conf/installrc
d. Denne filen skal bare inneholde JAVA_HOME miljøvariabel, oppdatere banen til den oppdaterte Java jre-banen som ble samlet inn i trinn 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
Merk: I stedet for å angi gjeldende java-installasjonsbane kan du også angi JAVA_HOME variabelen til JAVA_HOME=/usr/java/latest. Kontroller at det er en myk kobling til JAVA jre-katalogen. Hvis dette er gjort, trenger du bare å oppdatere den myke koblingen når java oppdateres.
[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. Start NetWorker-servertjenestene: /etc/init.d/networker start
Windows:
A. Logg på målverten med en bruker som har administratorrettigheter.
B. Hvis det er noen som kjører NetWorker-tjenester, må du stoppe dem ved å kjøre følgende kommando:
B. Hvis det er noen som kjører NetWorker-tjenester, må du stoppe dem ved å kjøre følgende kommando:
net stop nsrexecd /y
c. Bla til Kontrollpanel –> System –> Avanserte systeminnstillinger.
D. På fanen Advanced (Avansert) klikker du på Environment Variables (Miljøvariabler) ...
E. I delen Systemvariabler klikker du på Ny.
F. Skriv inn JAVA_HOME i feltet Variable name (Variabel navn).
G. Skriv inn banen til Java-katalogen i feltet Variable value (Variabel verdi). For eksempel,
C:\Programfiler\Java\jre1.8.0_xx
h. Klikk på OK.
I. Klikk på OK for å lukke vinduet Miljøvariabler, og klikk deretter på OK for å lukke vinduet Systemegenskaper.
I. Klikk på OK for å lukke vinduet Miljøvariabler, og klikk deretter på OK for å lukke vinduet Systemegenskaper.
J. Start NetWorker-serveren på nytt for at systemvariabelen skal tre i kraft. NetWorker-servertjenestene skal starte automatisk når verten er sikkerhetskopiert: oppgaveliste | findstr nsr
Merk: La systemet starte alle tjenestene og koble til alle NetWorker-databasene.
Merk: La systemet starte alle tjenestene og koble til alle NetWorker-databasene.
Additional Information
Når Java er oppdatert, må miljøvariabelen for JAVA_HOME oppdateres for å gjenspeile den nye banen.
Hvis du vil ha mer informasjon om NetWorker server Java krav, kan du se Networker installasjons veiledning
Hvis du vil ha mer informasjon om NetWorker server Java krav, kan du se Networker installasjons veiledning
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.