NetWorker: nsrexecd: error while loading shared libraries: libosysrtxml.so

Summary: NetWorker: nsrexecd: error while loading shared libraries: libosysrtxml.so: cannot open shared object file: 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

Cannot start nsrexecd. Oppstart av nsrexecd mislykkes med:

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

Imidlertid finnes libosysrtxml.so på Linux-filsystemet:

# 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

Hvis du bruker ldd (List Dynamic Dependencies) til å liste opp bibliotekene som nsrexecd krever, vises manglende biblioteker:

# 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 miljøvariabelen er ikke definert med banen der bibliotekene er plassert.

Resolution

1) Start NetWorker-prosessene gjennom oppstartsskriptet /etc/init.d/networker.

Oppstartsskriptet har definisjonen for de nødvendige bibliotekene og banen til den kjørbare filen for at NetWorker-bakgrunnsprosessene skal kunne kjøres.

# networkerrc definerer miljøvariabler, for eksempel LD_LIBRARY_PATH, kreves.
# for å kjøre NetWorker-bakgrunnsprosesser.
NETWORKERRC = / opt / nsr / admin / networkerrc

Ser på networkerrc --
# pwd
/opt/nsr/admin/networkerrc

# Definer miljøvariablene som kreves for å kjøre NetWorker-bakgrunnsprosesser.
# Sluttbrukere bør ikke endre denne filen for å legge til brukermiljøvariabler.
# Denne filen fjernes automatisk når pakken fjernes.
#

# CST-banen kreves for å finne dynamiske biblioteker med CST (laster også interne bsafe kryptobiblioteker).
# Det må være den første oppføringen i LD_LIBRARY_PATH ellers klarer den ikke å laste inn biblioteker.
# CST kommer med sitt eget bsafe-bibliotek. CST Bsafe Library-versjonen er kanskje den samme
# versjonen av Bsafe Library som brukes av andre komponenter i produktet.

## Det er her bibliotekstiene er definert ###linux86w)NSR_LIBS=/usr/lib/nsr/lib64/cst:/usr/lib/nsr/lib64
;





2) Hvis oppstart skriptet ikke brukes, er det nødvendig å eksportere biblioteket plasseringer ved hjelp av LD_LIBRARY_PATH før du starter nsrexecd.

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

2.1) Run ldd. Den skal finne alle avhengige biblioteker.

# 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) Nå starter 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.