NetWorker-palvelinpalvelu (nsrd) ei käynnisty, NetWorker server daemon.raw sisältää seuraavat: NSR critical JAVA_HOME enrivonment variable might not be set correctly: Unable to execute java"

Riepilogo: NetWorker-palvelinpalvelu (nsrd) ja/tai todennuspalvelu (authc) eivät käynnisty, kun käyttöjärjestelmä on korjattu tai JAVA on päivitetty NetWorker-palvelimessa. Jos NMC:stä yritetään muodostaa yhteys NetWorker-palvelimeen, palvelin ei ole käynnissä tai se ei saa yhteyttä todennuspalveluun. järjestelmän JAVA_HOME ympäristömuuttuja on päivitettävä vastaamaan uuden Java-version asennuspolkua. ...

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Sintomi

  • NetWorker Backup and Recover Server (NSRD) -palvelu ei käynnisty.
  • Oracle Java Runtime Environment (JRE) on asennettu, ja se on ehkä päivitetty hiljattain.
  • NetWorker-palvelimen daemon.raw-tiedosto sisältää seuraavan virheilmoituksen palvelun käynnistyksen yhteydessä:
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.
Paikka:
Linux: /nsr/logs/daemon.raw
Windows: .. \Program Files\EMC NetWorker\nsr\logs\daemon.raw

Causa

NetWorker-palvelinohjelmisto tarkistaa tarvittavan Java-version isännässä käynnistäessään NetWorker Backup and Recover Server (nsrd) -palvelua. Jos prosessi ei havaitse isännässä vaadittua java-vähimmäisversiota, prosessi ei käynnisty. Ongelma ilmenee, kun Java on asennettu, mutta se on poistettu tai Java-versio on päivitetty ja nyt JAVA_HOME järjestelmäympäristön muuttujapolku ei vastaa nykyistä Java-versiota.

Risoluzione

Päivitä JAVA_HOME järjestelmän ympäristömuuttujapolku vastaamaan uutta Java-versiopolkua.
  1. Varmista käytettävä Java-versio:
Komentoriviliittymä (Linux/Windows): 
  • Suorita komento java -versio
  • Esimerkki: 
# 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)

Graafinen käyttöliittymä (Windows):
  • Avaa Ohjauspaneeli -->Java-Java>Ohjauspaneeli avautuu-->Java-Näkymä>:
kA2f1000000FvP8CAK_2_0
  1. Päivitä järjestelmän JAVA_HOME ympäristömuuttuja:
Linux: 

a. Jos NetWorker-palveluja on käynnissä, pysäytä ne: nsr_shutdown
B. Vahvista päivitetty java-asennuspolku: find / -name jre
[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
Huomautus: jos useita versiopolkuja näytetään, varmista, että käytät aktiivisen Java-version asennuspolkua. Aktiivinen versio näytetään java -version komennolla

c. Avaa /nsr/authc/conf/installrc-tiedosto tekstinmuokkaustyökalulla: vi /nsr/authc/conf/installrc 

d. Tiedoston pitäisi sisältää vain JAVA_HOME ympäristömuuttuja. Päivitä vaiheessa 2 kerättyyn päivitettyyn Java jre -polkuun.
[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

Huomautus: Vaihtoehtoisesti voit määrittää nykyisen JAVA-asennuspolun sijasta JAVA_HOME-muuttujaksi JAVA_HOME=/usr/java/latest. Varmista, että JAVA Jre -hakemistoon on saatavilla ohjelmallinen linkki. Jos tämä on tehty, ohjelmakohtaista linkkiä tarvitsee päivittää ainoastaan, kun Java päivitetään.

[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. Käynnistä NetWorker-palvelinpalvelut: /etc/init.d/networker-käynnistys

Windows:
 
a. Kirjaudu kohdeisäntiin käyttäjätunnuksella, jolla on järjestelmänvalvojan oikeudet.
B. Jos käytössä on NetWorker-palveluja, pysäytä ne seuraavalla komennolla:
net stop nsrexecd /y

c. Siirry kohtaan Ohjauspaneeli> – Järjestelmä -> Järjestelmän lisäasetukset.
D. Valitse Lisäasetukset-välilehdessäYmpäristömuuttujat...
E. Valitse System Variables (Järjestelmämuuttujat) -osassaNew (
Uusi).F. Kirjoita Variable name -kenttään JAVA_HOME.
G. Kirjoita Variable value -kenttään polku Java-hakemistoon. Esimerkki:
C:\Program Files\Java\jre1.8.0_xx
h. Valitse OK.
I. Sulje Environment Variables -ikkuna valitsemalla OK ja sulje Järjestelmän ominaisuudet -ikkuna valitsemalla OK .
kA2f1000000FvP8CAK_2_1
j. Ota järjestelmämuuttuja käyttöön käynnistämalla NetWorker-palvelin uudelleen. NetWorker-palvelinpalvelujen pitäisi käynnistyä automaattisesti, kun isäntä on käynnistynyt uudelleen: tehtäväluettelo | findstr nsr
Huomautus: odota muutama minuutti, jotta järjestelmä voi käynnistää kaikki palvelut ja tuoda kaikki NetWorker-tietokannat verkkoon.

Informazioni aggiuntive

Kun Java päivitetään JAVA_HOME ympäristömuuttuja on päivitettävä vastaamaan uutta polkua.

Lisätietoja NetWorker-palvelimen Java-vaatimuksista on NetWorkerin asennusoppaassa

Prodotti interessati

NetWorker

Prodotti

NetWorker
Proprietà dell'articolo
Numero articolo: 000166530
Tipo di articolo: Solution
Ultima modifica: 04 giu 2025
Versione:  5
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.