NetWorker: REST API-Anforderungen schlagen mit HTTP 500 fehl java.lang.UnsatisfiedLinkError
Summary: REST API-Vorgänge (Representational State Transfer Application Programming Interface) von NetWorker schlagen mit HTTP 500 fehl. Die Seite meldet java.lang.UnsatisfiedLinkError und gibt an, dass librestapi64.so bereits in einem anderen Classloader geladen ist. ...
Symptoms
NetWorker-REST-API-Vorgänge schlagen mit HTTP 500 (interner Serverfehler) fehl.
Zugriff auf einen beliebigen REST API-Endpunkt über einen Webbrowser (https://NW_SERVER_ADDRESS:9090/nwrestapi/v3/global) Berichte:
Es werden keine Fehler oder Informationen in /nsr/logs/restapi/restapi.log protokolliert.
Cause
Das NetWorker-Serverbetriebssystem (BS) wird von der verwendeten NetWorker-Version nicht offiziell unterstützt.
Dieses Problem trat beispielsweise nach dem Upgrade eines vorhandenen NetWorker-Servers von Red Hat 7.9 auf Red Hat 9.5 bei Verwendung von NetWorker 19.9 auf. NetWorker 19.9 unterstützt Red Hat 9.5 offiziell nicht. Dieses Problem kann auch ohne Upgrades beobachtet werden, wenn eine neue NetWorker-Serverversion auf einem nicht unterstützten Betriebssystem installiert ist.
Resolution
Stellen Sie sicher, dass die NetWorker-Version und das Serverbetriebssystem die Supportanforderungen erfüllen.
Die Kompatibilitätsmatrix finden Sie unter: https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorker
Laden Sie das versionsspezifische NetWorker-Handbuch aus dem Abschnitt NETWORKER UND ALLE KOMPONENTEN, BERICHTE, MODULE herunter.
Stellen Sie sicher, dass die Java Runtime Environment (JRE) oder die NetWorker Runtime Environment (NRE) auf dem neuesten Stand und korrekt konfiguriert sind: NetWorker-Laufzeitumgebung (NRE): Einführung und Installation