Služba serveru NetWorker (nsrd) se nespustí, soubor daemon.raw serveru NetWorker obsahuje: "Proměnná kritického JAVA_HOME NSR nemusí být správně nastavena: Unable to execute java" (Nelze spustit prostředí java)
Summary: Po opravě operačního systému nebo upgradu jazyka JAVA na serveru NetWorker se nespustí služba serveru NetWorker (nsrd) nebo ověřovací služba (authc). Pokus o připojení k serveru NetWorker z konzole NMC oznámí, že server není spuštěný nebo že nemůže komunikovat se službou ověřování. Je třeba aktualizovat proměnnou prostředí JAVA_HOME systému, aby odpovídala instalační cestě nové verze Java. ...
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
- Služba "NetWorker Backup and Recover Server" (NSRD) se nespustí.
- Je nainstalováno prostředí Oracle Java Runtime Environment (JRE) a mohlo se nedávno upgradovat.
- Soubor daemon.raw serveru NetWorker bude při spuštění služby obsahovat následující chybu:
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.
Location:
Linux: /nsr/logs/daemon.raw
Windows: .. \Program Files\EMC NetWorker\nsr\logs\daemon.raw
Windows: .. \Program Files\EMC NetWorker\nsr\logs\daemon.raw
Cause
Software serveru NetWorker při spuštění služby "NetWorker Backup and Recover Server" (nsrd) zkontroluje požadovanou verzi jazyka Java na hostiteli. Pokud proces nerozpozná minimální požadovanou verzi jazyka Java na hostiteli, proces se nespustí. Tento problém vzniká, když byl nainstalován software Java, ale byl odebrán, nebo byla upgradována verze Java a nyní se cesta k proměnné JAVA_HOME systémového prostředí neshoduje s aktuální verzí jazyka Java.
Resolution
Aktualizujte cestu proměnné prostředí systému JAVA_HOME tak, aby odpovídala nové cestě verze Jazyka Java.
Grafické uživatelské rozhraní (Windows):
A. Pokud jsou spuštěny nějaké služby NetWorker, zastavte je: nsr_shutdown
Systém Windows:
c. Přejděte do části Ovládací panely –> Systém –> Pokročilá nastavení systému.
D. Na kartě Advanced klikněte na možnost Environment Variables...
E. V části System Variables klikněte na možnost New.
F. Do pole Variable name zadejte JAVA_HOME.
G. Do pole Variable value zadejte cestu k adresáři Java. Například
- Potvrďte používanou verzi jazyka Java:
Rozhraní příkazového řádku (Linux/Windows)::
- Spusťte příkaz java -version.
- Příklad:
# 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)
Grafické uživatelské rozhraní (Windows):
- Otevřete Ovládací panely –> Java –>Otevře se ovládací panel Java –> Java –> zobrazení:
- Aktualizujte proměnnou prostředí systému JAVA_HOME:
Linux:
A. Pokud jsou spuštěny nějaké služby NetWorker, zastavte je: nsr_shutdown
B. Potvrďte aktualizovanou instalační cestu java: find / -name jre
d. Tento soubor by měl obsahovat pouze JAVA_HOME proměnnou prostředí, aktualizovat cestu k aktualizované cestě Java jre shromážděnou v kroku 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
Poznámka: Pokud jsou výstupy cest k více verzím, ujistěte se, že používáte aktivní instalační cestu verze Java. Aktivní verzi zobrazí příkaz
java -version c. Otevřete soubor /nsr/authc/conf/installrc pomocí nástroje pro úpravu textu: vi /nsr/authc/conf/installrc.
java -version c. Otevřete soubor /nsr/authc/conf/installrc pomocí nástroje pro úpravu textu: vi /nsr/authc/conf/installrc.
d. Tento soubor by měl obsahovat pouze JAVA_HOME proměnnou prostředí, aktualizovat cestu k aktualizované cestě Java jre shromážděnou v kroku 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
Poznámka: Volitelně můžete namísto určení aktuální cesty instalace JAVA nastavit proměnnou JAVA_HOME na JAVA_HOME=/usr/java/latest. Ujistěte se, že je k dispozici soft link na adresář JAVA jre. Pokud to provedete, bude nutné aktualizovat soft link pouze po aktualizaci jazyka java.
[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. Spuštění serverových služeb NetWorker: /etc/init.d/networker start
Systém Windows:
A. Přihlaste se k cílovému hostiteli pomocí uživatele s oprávněními správce.
B. Pokud jsou spuštěny nějaké služby NetWorker, zastavte je spuštěním následujícího příkazu:
B. Pokud jsou spuštěny nějaké služby NetWorker, zastavte je spuštěním následujícího příkazu:
net stop nsrexecd /y
c. Přejděte do části Ovládací panely –> Systém –> Pokročilá nastavení systému.
D. Na kartě Advanced klikněte na možnost Environment Variables...
E. V části System Variables klikněte na možnost New.
F. Do pole Variable name zadejte JAVA_HOME.
G. Do pole Variable value zadejte cestu k adresáři Java. Například
C:\Program Files\Java\jre1.8.0_xx
h. Klikněte na tlačítko OK.
I. Kliknutím na tlačítko OK zavřete okno Environment Variables a kliknutím na tlačítko OK zavřete okno Vlastnosti systému.
I. Kliknutím na tlačítko OK zavřete okno Environment Variables a kliknutím na tlačítko OK zavřete okno Vlastnosti systému.
j. Restartujte server NetWorker, aby se proměnná systému projevila. Po zálohování hostitele by se služby serveru NetWorker měly automaticky spustit: seznam úkolů | findstr nsr
Poznámka: Povolte systému několik minut, aby mohl spustit všechny služby a uvést všechny databáze NetWorker do režimu online.
Poznámka: Povolte systému několik minut, aby mohl spustit všechny služby a uvést všechny databáze NetWorker do režimu online.
Additional Information
Když je jazyk Java aktualizován, JAVA_HOME proměnná prostředí bude muset být aktualizována tak, aby odpovídala nové cestě.
Další informace o požadavcích na software Java Server NetWorker naleznete v instalační příručce sítě .
Další informace o požadavcích na software Java Server NetWorker naleznete v instalační příručce sítě .
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.