NetWorker: Żądania interfejsu API REST kończą się niepowodzeniem z HTTP 500 java.lang.UnsatisfiedLinkError
Summary: Operacje interfejsu REST API (Representational State Transfer Application Programming Interface) NetWorker kończą się niepowodzeniem z protokołem HTTP 500. Strona zgłasza błąd java.lang.UnsatisfactionLinkError, informując, że librestapi64.so jest już załadowany w innym classloaderze. ...
Symptoms
Operacje interfejsu API REST NetWorker kończą się niepowodzeniem z powodu HTTP 500 (wewnętrzny błąd serwera).
Uzyskiwanie dostępu do dowolnego punktu końcowego interfejsu API REST z poziomu przeglądarki internetowej (https://NW_SERVER_ADDRESS:9090/nwrestapi/v3/global) sprawozdanie:
W katalogu /nsr/logs/restapi/restapi.log nie zarejestrowano żadnych błędów ani informacji.
Cause
System operacyjny (OS) serwera NetWorker nie jest oficjalnie obsługiwany przez używaną wersję NetWorker.
Na przykład ten problem pojawił się po uaktualnieniu istniejącego serwera NetWorker z Red Hat 7.9 do Red Hat 9.5 podczas korzystania z NetWorker 19.9. NetWorker 19.9 oficjalnie nie obsługuje systemu Red Hat 9.5. Ten problem można również zaobserwować bez żadnych aktualizacji, jeśli nowa wersja serwera NetWorker jest zainstalowana w nieobsługiwanym systemie operacyjnym.
Resolution
Upewnij się, że wersja NetWorker i system operacyjny serwera spełniają wymagania dotyczące pomocy technicznej.
Tabelę zgodności można znaleźć w: https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorker
Pobierz przewodnik dotyczący wersji NetWorker z sekcji NETWORKER I WSZYSTKIE KOMPONENTY, RAPORTY, MODUŁY .
Upewnij się, że środowisko Java Runtime Environment (JRE) lub NetWorker Runtime Environment (NRE) są aktualne i prawidłowo skonfigurowane: Środowisko wykonawcze NetWorker (NRE): Wprowadzenie i instalacja