NMC: gstd-Service kann "Fehler beim Laden gemeinsam genutzter Bibliotheken" nicht starten
Summary: Der GSTD-Service ist auf dem NMC/NetWorker-Server ausgefallen. Beim Versuch, den GSTD-Service zu starten, wird der folgende Fehler angezeigt: "Fehler beim Laden freigegebener Bibliotheken: libosysrtxml.so: Freigegebene Objektdatei kann nicht geöffnet werden: 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
- Der NMC-Server (NetWorker Management Console) ist auf einer Linux-Plattform installiert.
- Auf NMC kann nicht zugegriffen werden.
- Der NMC-Serverservice (gstd) wird nicht ausgeführt. Versuche, es zu starten, schlagen fehl und melden ein Bibliotheksproblem:
[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
HINWEIS: Die spezifische Bibliothek kann davon abweichen.
Cause
LD_LIBRARY_PATH Umgebungsvariable ist nicht mit dem Pfad definiert, unter dem sich die Bibliotheken befinden.
Resolution
Die fehlenden Bibliotheken müssen verknüpft werden.
HINWEIS: Kopieren und fügen Sie keine Befehle ein, überprüfen Sie die Speicherorte der Bibliotheksdateien auf dem NMC-Server.
- Führen Sie ldd aus, um eine Ausgabe der fehlenden Bibliotheksabhängigkeiten für die GSTD-Binärdatei anzuzeigen:
[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)
- Die Bibliotheksabhängigkeiten sollten sich unter /opt/lgtonmc/lib64/cst/ befinden. Überprüfen Sie die fehlenden Bibliothekspfade mit dem Suchbefehl :
[root@networkernmc ~]# find / -name libosysrtxml.so -type f /opt/lgtonmc/lib64/cst/libosysrtxml.so
- Verwenden Sie den Exportbefehl, um die LD_LIBRARY_PATH Umgebungsvariable für den GSTD-Bibliotheksspeicherort zu aktualisieren:
[root@networkernmc ~]# export LD_LIBRARY_PATH=/opt/lgtonmc/lib64/cst/:/opt/lgtonmc/bin/gst
HINWEIS: Der obige Befehl kann so geändert werden, dass er andere Speicherorte einschließt, je nachdem, welche Bibliotheken anfänglich als "nicht gefunden" gemeldet werden und wo sie mit dem Befehl "find" gefunden werden. Wenn auf dem System erforderliche Pakete fehlen, wenden Sie sich an den Linux-Systemadministrator, um Abhängigkeiten zu installieren.
- Vergewissern Sie sich, dass die Bibliotheken verknüpft wurden, indem Sie ldd erneut ausführen:
[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)
- Versuchen Sie, den gstd-Service des NMC-Servers zu starten:
[root@networkernmc ~]# /opt/lgtonmc/bin/gstd start Starting GST: GST Services, Version x.x.x.x.Build.xxxx done.
- Überprüfen Sie, ob die NetWorker-Services gestartet wurden:
[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
Rendern Sie die gstd.raw für zusätzliche Fehler, warum die NMC möglicherweise nicht gestartet wird:
nsr_render_log /opt/lgtonmc/logs/gstd.raw
NetWorker: So verwenden Sie nsr_render_log zum Rendern .raw Protokolldateien
Affected Products
NetWorker, NetWorker Management ConsoleArticle 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.