NetWorker: NMC не відкривається з помилкою «Неможливо визначити дійсну домівку Java»

Summary: NMC не відкривається з помилкою «Неможливо визначити дійсну домівку Java»

Bu makale şunlar için geçerlidir: Bu makale şunlar için geçerli değildir: Bu makale, belirli bir ürüne bağlı değildir. Bu makalede tüm ürün sürümleri tanımlanmamıştır.

Symptoms

  • Oracle Java Runtime Environment (JRE) використовується замість NetWorker Runtime Environment (NRE)
  • Консоль керування NetWorker (NMC) не відкривається з помилкою: "Неможливо визначити дійсну домівку Java"
kA2f1000000GBMwCAO_3_0
  • Ця проблема може з'являтися не на всіх хостах

Cause

Це не проблема NetWorker\NMC.

Під час запуску NMC команда JAVA javaws.exe запускається на хості, з якого ви отримуєте доступ до NMC. Файл javaws.exe можна знайти під вашим поточним шляхом встановлення JAVA у файлі .. \bin. Ця проблема може виникнути, якщо є файл javaws.exe із попередньої інсталяції JAVA. Коли ви намагаєтеся відкрити NMC, посилається на неправильний файл JAVA; наприклад, встановлено JAVA 8 "181", але в полі "Java Web Start" відображається JAVA 8 "171":
 
kA2f1000000GBMwCAO_1_0
 
Ця проблема, ймовірно, з'явиться на хостах, які мають (або мали) x64-розрядну та x86-бітну JAVA. За замовчуванням NMC буде використовувати x86-бітну JAVA, навіть якщо встановлено x64-бітну JAVA.

Resolution

  1. Підтвердьте, яка версія JAVA встановлена у вашій системі, відкрийте Налаштування Java.
a. Виберіть Java.
b. Виберіть Перегляд:
c. У вікні налаштувань середовища виконання Java перевірте вкладки «Користувач» і «Система». Має бути встановлено лише один екземпляр JAVA. Зверніть увагу на версію JAVA та місце встановлення. Прапорець вказує на те, що ця версія JAVA увімкнена.
 
kA2f1000000GBMwCAO_2_0
 
d. Якщо встановлено кілька версій JAVA, видаліть старіші версії. Це можна зробити з панелі керування Java або програм і засобів.
  1. Відкрийте Файловий провідник Windows і перейдіть до C:\
a. У рядку пошуку введіть: javaws.exe
b. Відповідно до кроку 1,c. javaws.exe має відображатися лише під шляхом встановлення, показаним на панелі керування JAVA.
 
kA2f1000000GBMwCAO_2_1 
Примітка: Якщо у вашій системі є кілька дисків, пошукайте їх також, щоб переконатися, що JAVA раніше не було встановлено деінде
.c. Якщо з'являється кілька файлів javaw.exe, видаліть ті, які не пов'язані з поточним шляхом встановлення Java (крок 1,c)
  1. Повернутися до панелі керування Java
a) На вкладці « Загальні » виберіть «Налаштування»...
b) У вікні Налаштування тимчасових файлів виберіть Видалити файли...
c) У вікні Delete Files and Applications (Видалити файли і додатки) відзначте галочками Installed Applications and Applets (всі 3 пункти повинні бути відзначені):
 
kA2f1000000GBMwCAO_2_2
 
d. Натисніть кнопку «OK», а потім знову натисніть кнопку «OK».
Примітка: Це має вилучити будь-які старі ярлики/піктограми NMC; Однак, якщо посилання .exe Javaws пошкоджено, можливо, їх доведеться видалити вручну.
e. Закрийте панель керування Java.
  1. Відкрийте веб-браузер і перейдіть до http:// nmc_servername:9000, вказавши ім'я хоста або IP-адресу вашого NMC-сервера.
a. З веб-сторінки NMC запустіть NMC.
b. Увійдіть в NMC для підтвердження доступу, на робочому столі повинен бути розміщений новий ярлик NMC.
c. Згорніть NMC і протестуйте його запуск з щойно створеного ярлика на робочому столі.

Якщо потрібна додаткова допомога, зверніться до адміністраторів домену та/або ОС Windows.

Additional Information

Спосіб вирішення:

Ви можете переконатися, що проблема ізольована для JAVA, запустивши NMC з каталогу інсталяції JAVA, наприклад:
 
kA2f1000000GBMwCAO_4_0
C:\> cd C:\Program Files\Java
C:\Program Files\Java> dir | findstr jre
08/10/2018  03:24 PM    <DIR>          jre1.8.x_xxx
C:\Program Files\Java> cd jre1.8.x_xxx\bin
C:\Program Files\Java\jre1.8.x_xxx\bin> javaws.exe http://nmc_servername:9000/gconsole.jnlp
Note: When performing the above make sure you cd to your JAVA installation. The NMC only requires x86 Java so x64 bit JAVA may not be installed. The JAVA \bin dir you cd into should contain javaws.exe. When running the javaws.exe command ensure to specify your NMC server's resolvable hostname or IP address.

Якщо наведений вище обхідний шлях працює, це підтверджує, що з NetWorker немає проблем. Ця проблема пов'язана з тим, як команди JAVA виконуються ОС/системою.
 
 

Etkilenen Ürünler

NetWorker

Ürünler

NetWorker, NetWorker Management Console
Makale Özellikleri
Article Number: 000160813
Article Type: Solution
Son Değiştirme: 05 Haz 2025
Version:  4
Sorularınıza diğer Dell kullanıcılarından yanıtlar bulun
Destek Hizmetleri
Aygıtınızın Destek Hizmetleri kapsamında olup olmadığını kontrol edin.