NMC: служба gstd не запускається "помилка під час завантаження загальних бібліотек"

Summary: Служба GSTD не працює на сервері NMC/NetWorker. При спробі запустити службу GSTD виникає така помилка: »Помилка під час завантаження спільних бібліотек: libosysrtxml.so: Не вдається відкрити файл спільного об'єкта: Немає такого файлу чи каталогу" ...

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 (NMC) встановлено на платформі Linux.
  • NMC недоступний. 
  • Служба сервера NMC (gstd) не працює; Спроби запустити його не вдаються, повідомляючи про проблему з бібліотекою:
[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
ПРИМІТКА. Конкретна бібліотека може бути різною.

Cause

LD_LIBRARY_PATH змінна середовища не визначається шляхом, за яким розташовані бібліотеки.

Resolution

Відсутні бібліотеки мають бути пов'язані між собою.

ПРИМІТКА. Не копіюйте та не вставляйте команди, перевірте розташування файлів бібліотеки на сервері NMC.
  1.  Запустіть ldd, щоб показати вивід відсутніх залежностей бібліотеки для двійкового файла GSTD:
[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. Залежності бібліотеки мають бути під /opt/lgtonmc/lib64/cst/. Перевірте відсутні шляхи до бібліотеки за допомогою команди find :
[root@networkernmc ~]# find / -name libosysrtxml.so -type f
/opt/lgtonmc/lib64/cst/libosysrtxml.so
  1. Використовуйте команду експорту, щоб оновити змінну середовища LD_LIBRARY_PATH для розташування бібліотеки GSTD:
[root@networkernmc ~]# export LD_LIBRARY_PATH=/opt/lgtonmc/lib64/cst/:/opt/lgtonmc/bin/gst
ПРИМІТКА. Наведену вище команду можна змінити, щоб включити інші розташування, залежно від того, які бібліотеки спочатку повідомляються як «не знайдено» і де вони знайдені за допомогою команди «знайти». Якщо в системі відсутні необхідні пакети, проконсультуйтеся з системним адміністратором Linux для встановлення залежностей.
  1. Підтвердьте, що бібліотеки були пов'язані, запустивши ldd знову:
[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. Спроба запустити службу GSSTD сервера NMC:
[root@networkernmc ~]# /opt/lgtonmc/bin/gstd start
Starting GST:
GST Services, Version x.x.x.x.Build.xxxx
done.
  1. Підтвердьте, що послуги NetWorker запущені:
[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

Відобразіть gstd.raw на наявність додаткових помилок, чому NMC може не запускатися:

nsr_render_log /opt/lgtonmc/logs/gstd.raw

NetWorker: Як використовувати nsr_render_log для відображення файлів журналу .raw

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.