NetWorker: REST API-begäranden misslyckas med HTTP 500 java.lang.UnsatisfiedLinkError
Sammanfattning: NetWorker Representational State Transfer REST API-åtgärder (Application Programming Interface) misslyckas med HTTP 500. Sidan rapporterar java.lang.UnsatisfiedLinkError, som anger att librestapi64.so redan har lästs in i en annan klasslastare. ...
Symptom
NetWorker REST API-åtgärder misslyckas med HTTP 500 (internt serverfel).
Åtkomst till en REST API-slutpunkt från en webbläsare (https://NW_SERVER_ADDRESS:9090/nwrestapi/v3/global) rapporteras:
Inga fel eller information loggas i /nsr/logs/restapi/restapi.log.
Orsak
NetWorker-serverns operativsystem (OS) stöds inte officiellt av den NetWorker-version som används.
Det här problemet uppstod till exempel efter att du hade uppgraderat en befintlig NetWorker-server från Red Hat 7.9 till Red Hat 9.5 när NetWorker 19.9 användes. NetWorker 19.9 har inte officiellt stöd för Red Hat 9.5. Det här problemet kan även observeras utan uppgraderingar om en ny NetWorker-serverversion installeras på ett operativsystem som inte stöds.
Upplösning
Kontrollera att NetWorker-versionen och serveroperativsystemet uppfyller supportkraven.
Kompatibilitetsmatrisen finns under: https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorker
Ladda ner den versionsspecifika manualen för NetWorker från avsnittet NETWORKER OCH ALLA KOMPONENTER, RAPPORTER, MODULER .
Kontrollera att Java Runtime Environment (JRE) eller NetWorker Runtime Environment (NRE) är uppdaterade och korrekt konfigurerade: NetWorker Runtime-miljö (NRE): Introduktion och installation