NetWorker: Błąd podczas ładowania bibliotek współdzielonych: libncurses.so.5
Summary: W systemie Linux RHEL 8.0 i nowszych podczas uruchamiania kilku usług NetWorker na serwerze NetWorker po instalacji mogą wystąpić następujące błędy.
Symptoms
Narzędzie NetWorker jest zainstalowane na serwerze RedHat lub Oracle 8.0.x (lub nowszym).
Demony NetWorker nie uruchamiają się z poniższym błędem w /nsr/logs/daemon.raw:
NetWorker: Jak używać nsr_render_log do renderowania plików dziennika .raw
Cause
W systemie Red Hat 8 i nowszych libncurses.so.5 Plik binarny jest domyślnie niedostępny.
Poniżej przedstawiono zależne wersje bibliotek dostępne w zależności od platformy.
System RHEL 7 to libncurses.so.5 jako biblioteka domyślna.
System RHEL 8 ma libncurses.so.6.1 jako biblioteka domyślna (Jednakże, libncurses.so.5 jest również dostępny do pobrania z repozytorium Red Hat).
System RHEL 9 ma libncurses.so.6.2 jako domyślnie.
Resolution
W systemie RHEL 8.x lub nowszym wyszukaj istniejący plik binarny libncurses.so.6.x i libtinfo.so.6.x W ramach ncurses-libs-6.x RPM i utwórz łącze miękkie, jak pokazano poniżej.
W przypadku systemu RHEL 8.x użyj tej opcji:
ln -s "/usr/lib64/libncurses.so.6.1" "/usr/lib64/libncurses.so.5" ln -s "/usr/lib64/libtinfo.so.6.1" "/usr/lib64/libtinfo.so.5"
W przypadku systemu RHEL 9.x użyj tej opcji:
ln -s "/usr/lib64/libncurses.so.6.2 "/usr/lib64/libncurses.so.5" ln -s "/usr/lib64/libtinfo.so.6.2" "/usr/lib64/libtinfo.so.5"
Additional Information
To obejście problemu polega na zapewnieniu zgodności serwera NetWorker Server 19.9 z systemami operacyjnymi Red Hat w wersji 8.x i 9.x:

