NetWorker: nsrexecd: chyba při načítání sdílených knihoven: libosysrtxml.so

Summary: NetWorker: nsrexecd: chyba při načítání sdílených knihoven: libosysrtxml.so: nelze otevřít soubor sdíleného objektu: No such file or directory.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Nelze spustit nsrexecd. Spuštění aplikace nsrexecd se nezdaří se zprávou:

# /usr/sbin/nsrexecd
/usr/sbin/nsrexecd: error while loading shared libraries: libosysrtxml.so: cannot open shared object file: No such file or directory

V systému souborů Linux se však nachází libosysrtxml.so:

# find / -name libosysrtxml.so
/usr/lib/nsr/lib64/cst/libosysrtxml.so
/opt/lgtonmc/lib64/cst/libosysrtxml.so
/mnt/alt/x/usr/lib/nsr/libosysrtxml.so

Použití příkazu ldd (List Dynamic Dependencies) k zobrazení seznamu knihoven, které nsrexecd vyžaduje, zobrazí chybějící knihovny:

# ldd /usr/sbin/nsrexecd
        linux-vdso.so.1 =>  (0x00007fff1a5a5000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007ffa9831b000)
        libosysrtxml.so => not found
        libCSP-LDAP.so => not found
        libCSP-LDAPClient.so => not found
        libCSP-lb.so => not found
        libCSP-C.so => not found
        libCSP-XML.so => not found
        libCSP-RT.so => not found
        libCSP.so => not found
        libCSPI.so => not found
        libCST-Admin.so => not found
        librt.so.1 => /lib64/librt.so.1 (0x00007ffa9810e000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ffa97ef1000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007ffa97bea000)
        libm.so.6 => /lib64/libm.so.6 (0x00007ffa97971000)
        libc.so.6 => /lib64/libc.so.6 (0x00007ffa975fa000)
        /lib64/ld-linux-x86-64.so.2 (0x00007ffa9852b000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007ffa973e3000)


 

Cause

LD_LIBRARY_PATH proměnná prostředí není definována cestou, kde jsou knihovny umístěny.

Resolution

1) Spusťte procesy NetWorker pomocí spouštěcího skriptu /etc/init.d/networker.

Spouštěcí skript obsahuje definici požadovaných knihoven a cestu ke spustitelnému souboru, aby bylo možné spustit daemony NetWorker.

# networkerrc definuje proměnné prostředí, například LD_LIBRARY_PATH, required.
# spusťte démony NetWorker.
NETWORKERRC=/opt/nsr/admin/networkerrc

Prohlížení networkerrc --
# pwd
/opt/nsr/admin/networkerrc

# Definujte proměnné prostředí nutné ke spuštění démonů NetWorker.
# Koncoví uživatelé by neměli tento soubor upravovat a přidávat tak uživatelské proměnné prostředí.
# Tento soubor se po odebrání balíčku automaticky odstraní.
#

# Cesta CST je vyžadována k vyhledání dynamických knihoven CST (také načítá interní kryptografické knihovny BSAFE).
# Musí to být první položka LD_LIBRARY_PATH jinak se nepodaří načíst knihovny.
# CST se dodává s vlastní knihovnou BSAFE. Verze knihovny CST BSAFE může, ale nemusí být stejná
# verze knihovny BSAFE, kterou používají ostatní komponenty v produktu.

## Zde jsou definovány cesty ke knihovně ###

linux86w)
NSR_LIBS=/usr/lib/nsr/lib64/cst:/usr/lib/nsr/lib64;



2) Pokud není použit spouštěcí skript, je nutné před spuštěním nsrexecd exportovat umístění knihoven pomocí LD_LIBRARY_PATH.

# export LD_LIBRARY_PATH=/usr/lib/nsr/lib64/cst:/usr/lib/nsr/lib64

2.1) Spusťte příkaz ldd. Měl by najít všechny závislé knihovny.

# ldd /usr/sbin/nsrexecd
linux-vdso.so.1 => (0x00007ffd2fc72000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f41e8660000)
libosysrtxml.so => /usr/lib/nsr/lib64/cst/libosysrtxml.so (0x00007f41e84ab000)
libCSP-LDAP.so => /usr/lib/nsr/lib64/cst/libCSP-LDAP.so (0x00007f41e832d000)
libCSP-LDAPClient.so => /usr/lib/nsr/lib64/cst/libCSP-LDAPClient.so (0x00007f41e8100000)
libCSP-lb.so => /usr/lib/nsr/lib64/cst/libCSP-lb.so (0x00007f41e7fd9000)
libCSP-C.so => /usr/lib/nsr/lib64/cst/libCSP-C.so (0x00007f41e7e26000)
libCSP-XML.so => /usr/lib/nsr/lib64/cst/libCSP-XML.so (0x00007f41e7bfe000)
libCSP-RT.so => /usr/lib/nsr/lib64/cst/libCSP-RT.so (0x00007f41e7a8f000)
libCSP.so => /usr/lib/nsr/lib64/cst/libCSP.so (0x00007f41e78fe000)
libCSPI.so => /usr/lib/nsr/lib64/cst/libCSPI.so (0x00007f41e779c000)
libCST-Admin.so => /usr/lib/nsr/lib64/cst/libCST-Admin.so (0x00007f41e765c000)
librt.so.1 => /lib64/librt.so.1 (0x00007f41e7453000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f41e7236000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f41e6f2d000)
libm.so.6 => /lib64/libm.so.6 (0x00007f41e6cb4000)
libc.so.6 => /lib64/libc.so.6 (0x00007f41e6938000)
/lib64/ld-linux-x86-64.so.2 (0x00007f41e889a000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f41e6720000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f41e6509000)


2.2) Nyní spusťte nsrexecd.

# /usr/sbin/nsrexecd
# ps -fe | grep nsr

root 46630 1 0 23:43 ? 00:00:00 /usr/sbin/nsrexecd
root 46640 45042 0 23:43 pts/0 00:00:00 grep nsr

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000067609
Article Type: Solution
Last Modified: 06 Apr 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.