NetWorker: Fel vid inläsning av delade bibliotek: libncurses.so.5
Summary: I Linux RHEL 8.0 och senare kan följande fel visas när du startar några NetWorker-tjänster på NetWorker-servern efter installationen.
Symptoms
NetWorker är installerat på en RedHat- eller Oracle 8.0.x-server (eller senare).
NetWorker-daemoner kan inte starta med nedanstående fel i /nsr/logs/daemon.raw:
NetWorker: Så här använder du nsr_render_log för att återge .raw loggfiler
Cause
På Red Hat 8 och senare, libncurses.so.5 Binär är är inte tillgänglig som standard.
Följande är de beroende biblioteksversionerna som är tillgängliga enligt plattformar.
RHEL 7 har libncurses.so.5 som standardbibliotek.
RHEL 8 har libncurses.so.6.1 som standardbibliotek (Dock, libncurses.so.5 kan också laddas ned från Red Hat-lagringsplatsen.)
RHEL 9 har libncurses.so.6.2 som standard.
Resolution
I RHEL 8.x och senare söker du efter den befintliga binärfilen libncurses.so.6.x och libtinfo.so.6.x Som en del av ncurses-libs-6.x RPM-paket och skapa en mjuk länk enligt nedan.
För RHEL 8.x använder du det här alternativet:
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"
För RHEL 9.x använder du det här alternativet:
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
Den här lösningen är att lösa denna NetWorker Server 19.9-kompatibilitet för operativsystem i Red Hat 8.x- och 9.x-versioner:

