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