NMC: o serviço gstd falha ao iniciar "erro ao carregar bibliotecas compartilhadas"

Summary: O serviço GSTD está inativo no servidor do NMC/NetWorker. Ao tentar iniciar o serviço GSTD, o seguinte erro é fornecido: "Erro ao carregar bibliotecas compartilhadas: libosysrtxml.so: não é possível abrir o arquivo de objeto compartilhado: Nenhum arquivo ou diretório" ...

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

  • O servidor NetWorker Management Console (NMC) é instalado em uma plataforma Linux.
  • O NMC está inacessível. 
  • O serviço do servidor NMC (gstd) não está em execução; As tentativas de iniciá-lo falham, relatando um problema de biblioteca:
[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
Nota: A biblioteca específica pode ser diferente.

Cause

LD_LIBRARY_PATH variável de ambiente não é definida com o caminho onde as bibliotecas estão localizadas.

Resolution

As bibliotecas ausentes devem ser vinculadas.

Nota: Não copie e cole comandos, verifique os locais dos arquivos de biblioteca no servidor do NMC.
  1.  Execute ldd para mostrar uma saída das dependências de biblioteca ausentes para o binário 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. As dependências da biblioteca devem estar em /opt/lgtonmc/lib64/cst/. Verifique os caminhos da biblioteca ausentes usando o comando find :
[root@networkernmc ~]# find / -name libosysrtxml.so -type f
/opt/lgtonmc/lib64/cst/libosysrtxml.so
  1. Use o comando export para atualizar a variável de ambiente LD_LIBRARY_PATH para o local da biblioteca GSTD:
[root@networkernmc ~]# export LD_LIBRARY_PATH=/opt/lgtonmc/lib64/cst/:/opt/lgtonmc/bin/gst
Nota: O comando acima pode ser modificado para incluir outros locais, dependendo de quais bibliotecas são relatadas inicialmente como "não encontradas" e onde elas são encontradas usando o comando "find". Se o sistema não tiver pacotes obrigatórios, consulte o administrador do sistema Linux para instalar dependências.
  1. Confirme se as bibliotecas foram vinculadas executando ldd novamente:
[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. Tente iniciar o serviço gstd do servidor do NMC:
[root@networkernmc ~]# /opt/lgtonmc/bin/gstd start
Starting GST:
GST Services, Version x.x.x.x.Build.xxxx
done.
  1. Confirme se os serviços do NetWorker foram iniciados:
[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

Processe o gstd.raw para erros adicionais sobre o motivo pelo qual o NMC pode não estar iniciando:

nsr_render_log /opt/lgtonmc/logs/gstd.raw

NetWorker: Como usar nsr_render_log para processar arquivos de 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.