NMC:gstd 服務無法啟動「載入共用程式庫時發生錯誤」
Summary: NMC/NetWorker 伺服器上的 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
- 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 命令更新 GSTD 庫位置的LD_LIBRARY_PATH環境變數:
[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)
- 嘗試啟動 NMC 伺服器的 gstd 服務:
[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
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.