NMC: gstd-tjenesten kan ikke starte "fejl under indlæsning af delte biblioteker"

Summary: GSTD-tjenesten er nede på NMC/NetWorker-serveren. Når du forsøger at starte GSTD-tjenesten, angives følgende fejl: "Fejl under indlæsning af delte biblioteker: libosysrtxml.so: Kan ikke åbne delt objektfil: Ingen sådan fil eller mappe" ...

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

  • NetWorker Management Console-serveren (NMC) er installeret på en Linux-platform.
  • NMC er utilgængelig. 
  • NMC-servertjenesten (gstd) kører ikke. Forsøg på at starte det mislykkes og rapportere et biblioteksproblem:
[root@networkernmc ~]# /opt/lgtonmc/bin/gstd start
/opt/lgtonmc/bin/gstd: error while loading shared libraries: libosysrtxml.so: cannot open shared object file: No such file or directory
BEMÆRK: Det specifikke bibliotek kan variere.

Cause

LD_LIBRARY_PATH miljøvariabel er ikke defineret med stien, hvor bibliotekerne er placeret.

Resolution

De manglende biblioteker skal være forbundet.

BEMÆRK: Kopier og indsæt ikke kommandoer, kontroller placeringen af biblioteksfilerne på NMC-serveren.
  1.  Kør ldd for at vise et output af de manglende biblioteksafhængigheder for den binære GSTD-fil:
[root@networkernmc ~]# ldd /opt/lgtonmc/bin/gstd
       linux-vdso.so.1 =>  (0x00007fff6f7ff000)
       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
       libdl.so.2 => /lib64/libdl.so.2 (0x0000003a06a00000)
       librt.so.1 => /lib64/librt.so.1 (0x0000003a07200000)
       libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003a06e00000)
       libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003a09a00000)
       libm.so.6 => /lib64/libm.so.6 (0x0000003a07600000)
       libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003a08a00000)
       libc.so.6 => /lib64/libc.so.6 (0x0000003a06600000)
       /lib64/ld-linux-x86-64.so.2 (0x0000003a06200000)
  1. Biblioteksafhængighederne skal være under /opt/lgtonmc/lib64/cst/. Kontroller de manglende biblioteksstier ved hjælp af find-kommandoen:
[root@networkernmc ~]# find / -name libosysrtxml.so -type f
/opt/lgtonmc/lib64/cst/libosysrtxml.so
  1. Brug eksportkommandoen til at opdatere variablen LD_LIBRARY_PATH miljø for GSTD-bibliotekets placering:
[root@networkernmc ~]# export LD_LIBRARY_PATH=/opt/lgtonmc/lib64/cst/:/opt/lgtonmc/bin/gst
BEMÆRK: Ovenstående kommando kan ændres til at omfatte andre placeringer, afhængigt af hvilke biblioteker der oprindeligt rapporteres "ikke fundet", og hvor de findes ved hjælp af kommandoen "find". Hvis systemet mangler påkrævede pakker, skal du kontakte Linux-systemadministratoren for at installere afhængigheder.
  1. Bekræft, at bibliotekerne blev sammenkædet ved at køre ldd igen:
[root@networkernmc ~]# ldd /opt/lgtonmc/bin/gstd
       linux-vdso.so.1 =>  (0x00007fff23dfe000)
       libdl.so.2 => /lib64/libdl.so.2 (0x00007f781929b000)
       libosysrtxml.so => /opt/lgtonmc/lib64/cst/libosysrtxml.so (0x00007f78190e6000)
       libCSP-LDAP.so => /opt/lgtonmc/lib64/cst/libCSP-LDAP.so (0x00007f7818f68000)
       libCSP-LDAPClient.so => /opt/lgtonmc/lib64/cst/libCSP-LDAPClient.so (0x00007f7818d3b000)
       libCSP-lb.so => /opt/lgtonmc/lib64/cst/libCSP-lb.so (0x00007f7818c14000)
       libCSP-C.so => /opt/lgtonmc/lib64/cst/libCSP-C.so (0x00007f7818a61000)
       libCSP-XML.so => /opt/lgtonmc/lib64/cst/libCSP-XML.so (0x00007f7818839000)
       libCSP-RT.so => /opt/lgtonmc/lib64/cst/libCSP-RT.so (0x00007f78186ca000)
       libCSP.so => /opt/lgtonmc/lib64/cst/libCSP.so (0x00007f7818539000)       
       libCSPI.so => /opt/lgtonmc/lib64/cst/libCSPI.so (0x00007f78183d7000)
       libCST-Admin.so => /opt/lgtonmc/lib64/cst/libCST-Admin.so (0x00007f7818297000)
       librt.so.1 => /lib64/librt.so.1 (0x00007f781808f000)
       libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f7817e73000)
       libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f7817b6b000)
       libm.so.6 => /lib64/libm.so.6 (0x00007f7817869000)
       libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f7817653000)
       libc.so.6 => /lib64/libc.so.6 (0x00007f7817290000)
       /lib64/ld-linux-x86-64.so.2 (0x00007f78194af000)
       libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f7817076000)
  1. Forsøg at starte NMC-serverens gstd-tjeneste :
[root@networkernmc ~]# /opt/lgtonmc/bin/gstd start
Starting GST:
GST Services, Version x.x.x.x.Build.xxxx
done.
  1. Bekræfte, at NetWorker-tjenester er startet:
[root@networkernmc ~]# ps -ef | grep gst
root      3070     1  0 10:11 ?        00:00:00 /opt/lgtonmc/bin/gstd
root      3102 27861  0 10:11 pts/0    00:00:00 grep --color=auto gst 

Additional Information

Gengiv gstd.raw for yderligere fejl for, hvorfor NMC muligvis ikke starter:

nsr_render_log /opt/lgtonmc/logs/gstd.raw

NetWorker: Sådan bruges nsr_render_log til at gengive .raw logfiler

Affected Products

NetWorker, NetWorker Management Console
Article Properties
Article Number: 000038872
Article Type: Solution
Last Modified: 17 Mar 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.