NetWorker NMC 19.13: Nie można uruchomić interfejsu użytkownika NMC "No Suitable JVM found"
Summary: Nie można uruchomić konsoli NetWorker Management Console (NMC) w środowisku NetWorker w wersji 19.13 lub nowszej.
Symptoms
NetWorker Management Console (NMC) 19.13 (lub nowsza wersja):
Unable to launch NMC user interface.
Uruchamianie pobranego pliku gconsole.jnlp zaowocowało Read error.

Uruchamianie NMC z wiersza polecenia za pomocą polecenia javaws https://NMC-server:9000/gconsole.jnlp nie powiodło się z No suitable JVM was found to start the application.

Cause
Niepowodzenie jest spowodowane konfliktem rozwiązywania nazw obejmującym dwa serwery NetWorker współużytkujące tę samą nazwę hosta, ale przypisane do różnych adresów IP. Powodowało to niejednoznaczność podczas rozpoznawania nazwy hosta i wpływało na uruchamianie NMC.
Resolution
Usunięto atrybut IPADDR_REPLACE_AT_RUNTIME ciąg z gconsole.jnlp w celu wyeliminowania dynamicznego podstawiania adresów IP i zapewnienia spójnego rozpoznawania nazw hostów.
- Linux:
/opt/lgtonmc/web/gconsole.jnlp - Windows (ustawienie domyślne):
C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
Zmodyfikowano linie (pokazany adres IP jest przykładowy):
Z:
codebase="https://IPADDR_REPLACE_AT_RUNTIME(192.168.9.150):9000/" <argument>IPADDR_REPLACE_AT_RUNTIME(192.168.9.150)</argument>
DO:
codebase="https://192.168.9.150:9000/" <argument>192.168.9.150</argument>
Wiersze te zostały zaktualizowane w celu użycia statycznego adresu IP, aby zapobiec konfliktom z serwerem NetWorker o podobnej nazwie.
Upewnij się, że host klienta NMC (host uruchamiający NMC) może poprawnie rozpoznać adres serwera NMC. Jeśli klient NMC nie rozpozna poprawnie hosta, program uruchamiający NMC może zgłosić "Unable to connect to server hostname, make sure the server is running”.
- Sprawdź, czy host klienta NMC może rozpoznać nazwę hosta (monit PowerShell):
tnc hostname -p 9000 - Jeśli powyższe polecenie nie powiedzie się, ale serwer jest dostępny z adresu IP, utwórz wpis w pliku hosts dla serwera.