NMC: gstd 서비스가 "error while loading shared libraries" 시작 실패

Summary: NMC/NetWorker Server에서 GSTD 서비스가 중단되었습니다. 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

  • NMC(NetWorker Management Console) 서버는 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. 내보내기 명령을 사용하여 GSTD 라이브러리 위치에 대한 LD_LIBRARY_PATH 환경 변수를 업데이트합니다.
[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. NMC 서버의 gstd 서비스를 시작해 봅니다.
[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

NMC가 시작되지 않는 이유에 대한 추가 오류가 gstd.raw 렌더링합니다.

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.