NetWorker NMC 19.13: Nelze spustit uživatelské rozhraní NMC "No appropriate JVM Found"
Summary: V nástroji NetWorker 19.13 a novějším nelze spustit konzoli NetWorker Management Console (NMC).
Symptoms
NetWorker Management Console (NMC) 19.13 (nebo novější):
Unable to launch NMC user interface.
Spuštění staženého souboru gconsole.jnlp vyústily v Read error.

Spuštění NMC z příkazového řádku pomocí příkazu javaws https://NMC-server:9000/gconsole.jnlp selže s chybou No suitable JVM was found to start the application.

Cause
Selhání je způsobeno konfliktem překladu IP dvou serverů NetWorker, které sdílejí stejný název hostitele, ale jsou přiřazeny různým IP adresám. To způsobilo nejednoznačnost při překladu názvu hostitele a ovlivnilo spuštění konzole NMC.
Resolution
Odebrán IPADDR_REPLACE_AT_RUNTIME řetězce z gconsole.jnlp pro eliminaci dynamické nahrazování IP adres a zajištění konzistentního překladu názvů hostitelů.
- Linux:
/opt/lgtonmc/web/gconsole.jnlp - Windows (výchozí):
C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
Dotčené řádky upraveny (zobrazená IP adresa je příklad):
OD:
codebase="https://IPADDR_REPLACE_AT_RUNTIME(192.168.9.150):9000/" <argument>IPADDR_REPLACE_AT_RUNTIME(192.168.9.150)</argument>
K:
codebase="https://192.168.9.150:9000/" <argument>192.168.9.150</argument>
Tyto řádky byly aktualizovány tak, aby používaly statickou IP adresu, aby nedocházelo ke konfliktům se serverem NetWorker s podobným názvem.
Ujistěte se, že hostitel klienta NMC (hostitel spouštějící konzoli NMC) dokáže správně přeložit adresu serverů NMC. Pokud klient NMC nevyřeší hostitele správně, spouštěč NMC může hlásit "Unable to connect to server hostname, make sure the server is running.“
- Ověřte, že hostitel klienta NMC může přeložit název hostitele (příkazový řádek PowerShellu):
tnc hostname -p 9000 - Pokud se výše uvedený příkaz nepodaří připojit, ale server je dostupný z IP adresy, vytvořte pro server položku souboru hosts.