NetWorker:java.io.IOException: キーストアの形式が無効です
Riepilogo: Java Keytoolを使用してNetWorker authcまたはNetWorker NWUI(Webユーザー インターフェイス)キーストア ファイルを一覧表示または変更できません。
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認証(authc)サーバーまたはNetWorker Webユーザー インターフェイス(NWUI)サーバーには、Java Runtime Environment (JRE)が含まれています。通常、これはNetWorker Runtime Environment (NRE)を使用して簡単に行うことができます。
Linuxの場合/opt/nre/java/latest
Windows: C:\Program Files\NRE\java\jre#.#.#_###
メモ: Windowsホストに「最新」のシンボリック リンクはありません。インストールされているNREバージョンに応じて、JREパスにはNREバージョンに含まれているJREバージョンが含まれます。
keytoolコマンドを使用してNetWorker authc/NWUIキーストア ファイルを確認すると、Javaエラーが表示されます。
[root@nsr bin]# keytool -list -keystore /nsr/authc/conf/authc.keystore Enter keystore password: keytool error: java.io.IOException: Invalid keystore format
このエラーは、NRE java binディレクトリーからkeytoolコマンドを直接実行した場合でも表示されます。
NetWorkerサーバー キーストア ファイル:
Linuxの場合
- /nsr/authc/conf/authc.keystore
- /nsr/authc/conf/authc.truststore
- /opt/nsr/authc-server/conf/authc.truststore
- /opt/nre/java/latest/lib/security/cacerts
Windowsの場合:
- C:\Program Files\EMC NetWorker\nsr\authc-server\conf\authc.truststore
- C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\conf\authc.keystore
- C:\Program Files\NRE\java\jre##.#_###\lib\security\cacerts
NetWorker Webユーザー インターフェイス(NWUI)ファイル:
Linuxの場合
- /nsr/nwui/monitoring/app/conf/nwui.keystore
- /opt/nre/java/latest/cacerts
Windowsの場合:
- C:\Program Files\EMC NetWorker\nwui\monitoring\app\conf\nwui.keystore
- C:\Program Files\NRE\java\jre#.#.#_###\lib\security\cacerts
Causa
ホストに別のバージョンのOracle Java Runtime Environment (JRE)がインストールされています。Oracle JREのインストールがNREに干渉しています。
Risoluzione
NetWorkerアプリケーションでは、NRE(NetWorkerランタイム環境)を使用することをお勧めします。NetWorkerサーバーの authc インストール ログは、使用された「Javaパス」を識別します。
Linuxの場合/opt/nsr/authc-server/logs/install.log
NetWorkerがNRE(NetWorkerランタイム環境)を使用しており、別のOracle JRE(Java Runtime Environment)がインストールされている場合は、Oracle JREパッケージを削除します。
[root@nsr ~]# cat /opt/nsr/authc-server/logs/install.log | grep "Java Path" Java Path Yes /opt/nre/java/latest Java Path Yes /opt/nre/java/latest Java Path Yes /opt/nre/java/latestWindowsの場合:%LOCALAPPDATA%\Temp\NetWorker_YYYYMMDDHHmmSS_#_AuthC.log
JAVAHOME = C:\Program Files\NRE\java\jre1.8.0_431または、管理コマンド プロンプトから次のコマンドを実行します。
echo %NSR_JAVA_HOME%Example:
C:\Users\administrator.AMER>echo %NSR_JAVA_HOME% C:\Program Files\NRE\java\jre1.8.0_431
Linuxの場合
- 別のJREインストールを確認します。次のコマンドを使用できます。ただし、Linux システム管理者に問い合わせてください。
rpm -qa --last | grep jre find / -name java -type f
/opt/nre/java/jreX はNetWorkerランタイム環境です。ただし、他のパッケージが表示される場合があります。
/etc/alternatives /usr/bin/java /usr/lib/jreX
- 別のJREパッケージがインストールされている場合は、削除できるかどうかをLinuxシステム管理者に問い合わせてください。
rpm -e package_name
Windowsの場合:
- Windowsの[コントロール パネル]->[プログラムと機能]を開きます。
- Oracle Java Runtime Environmentパッケージ(NetWorker Runtime Environmentを除く)のリストを確認します。
- Oracle Java Runtime Environmentがインストールされている場合は、削除できるかどうかはWindowsシステム管理者に問い合わせてください。
- システムからOracle Java Runtime Environmentをアンインストールします。
- Oracle JREが削除されたら、新しいコマンド プロンプト セッションを開いてkeytoolコマンドを実行します。
Informazioni aggiuntive
Prodotti interessati
NetWorkerProdotti
NetWorker FamilyProprietà dell'articolo
Numero articolo: 000297934
Tipo di articolo: Solution
Ultima modifica: 21 mar 2025
Versione: 2
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.