NetWorker: nsrexecd: Virhe ladattaessa jaettuja kirjastoja: libosysrtxml.so

Summary: NetWorker: nsrexecd: Virhe ladattaessa jaettuja kirjastoja: libosysrtxml.so: Jaetun objektin tiedostoa ei voi avata: 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

nsrexecd-tiedostoa ei voi käynnistää. nsrexecd:n käynnistäminen epäonnistuu:

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

libosysrtxml.so löytyy kuitenkin Linux-tiedostojärjestelmästä:

# 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

Kun ldd (List Dynamic Dependencies) -komennolla luetellaan nsrexecd:n tarvitsemat kirjastot, näyttää puuttuvat kirjastot:

# 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 ympäristömuuttujaa ei ole määritetty polun kanssa, jossa kirjastot sijaitsevat.

Resolution

1) Käynnistä NetWorker-prosessit käynnistyskomentosarjalla /etc/init.d/networker.

Käynnistyskomentosarja sisältää tarvittavien kirjastojen määrityksen ja polun suoritettavaan tiedostoon, jotta NetWorker-demonit voidaan suorittaa.

# networkerrc määrittelee ympäristömuuttujat, kuten LD_LIBRARY_PATH, vaaditaan.
# NetWorker-demoonien suorittamiseen.
NETWORKERRC = / opt / nsr / admin / networkerrc

Tarkastellaan networkerrc --
# pwd
/opt/nsr/admin/networkerrc

# Määritä NetWorker-demonien suorittamiseen tarvittavat ympäristömuuttujat.
# Loppukäyttäjien ei tule muokata tätä tiedostoa lisäämällä käyttäjäympäristömuuttujia.
# Tämä tiedosto poistetaan automaattisesti, kun paketti poistetaan.
#

# CST-polku tarvitaan CST:n dynaamisten kirjastojen paikantamiseen (lataa myös sisäiset BSAFE-salauskirjastot).
# Sen on oltava LD_LIBRARY_PATH ensimmäinen merkintä, muuten se ei lataa kirjastoja.
# CST: llä on oma turvallinen kirjasto. CST Bsafe -kirjastoversio voi olla sama tai olla olematta sama
# Safe Libraryn versio, jota tuotteen muut komponentit käyttävät.

## Tässä määritellään kirjastopolut ###
Linux86W)
NSR_LIBS=/usr/lib/nsr/lib64/cst:/usr/lib/nsr/lib64



;
2) Jos käynnistyskomentosarjaa ei käytetä, kirjastosijainnit on vietävä LD_LIBRARY_PATH avulla ennen nsrexecd:n käynnistämistä.

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

2.1) Suorita ldd. Sen pitäisi löytää kaikki riippuvaiset kirjastot.

# 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) Käynnistä nyt 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.