NetWorker: A execução do script linux_pkgcore.sh não detecta binários do NetWorker corretamente

Zusammenfassung: Problema do NetWorker com /usr/sbin/nsrd versão 19.12.0.1, identificado como um objeto compartilhado, não um executável, por linux_pkgcore.sh script, devido a configurações de código independente de posição, o upgrade do arquivo para a versão 5.39 ou mais recente resolve o problema. ...

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Falha na execução do script

A coluna linux_pkgcore.sh O script não consegue ser executado corretamente.

O script retorna uma mensagem indicando que não pode determinar se /usr/sbin/nsrd é um link ou script inicial.

 

Detalhes da mensagem

A mensagem exibida é: "Is /usr/sbin/nsrd a link or start script? Please check! Binary Executable needed as argument"

file /usr/sbin/nsrd-19.12.0.1 | grep 'ELF'
/usr/sbin/nsrd-19.12.0.1: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=500dfce10db947d45391e7eb5e7eb8f850815f10, stripped

📋

 

Ursache

Causa raiz do problema

A causa raiz do problema é a identificação incorreta do nsrd executável como um objeto compartilhado pelo comando file.

Essa identificação incorreta se deve ao uso de certas configurações relacionadas ao código independente de posição, o que às vezes pode ser considerado um recurso de segurança extra.

 

Condições Específicas

As condições específicas que levaram a esse problema incluem o uso do comando file, que pode fazer com que o comando file identifique incorretamente o nsrd executável como um objeto compartilhado.

  • A versão do comando de arquivo que está sendo usada é anterior à 5.39, que não identifica corretamente o nsrd Executável.
  • A coluna nsrd O executável está sendo criado com código independente de posição, o que pode causar o erro de identificação.

 

Mensagens de erro

file /usr/sbin/nsrd-19.12.0.1 | grep 'ELF'
/usr/sbin/nsrd-19.12.0.1: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=500dfce10db947d45391e7eb5e7eb8f850815f10, stripped
Nota: O problema não está no nsrd executável em si, mas com a incapacidade do comando de arquivo de identificá-lo corretamente.

Lösung

Fazendo upgrade do comando de arquivo

Para resolver o problema, atualize o 'file' para a versão 5.39 ou mais recente. Isso deve fornecer os resultados esperados para o pkgcore Script.

 

Etapas para atualizar

Siga estas etapas para atualizar o 'filecomando ':

  • Verifique a versão atual do 'file' comando.
  • Baixe e instale a versão mais recente do 'file' (versão 5.39 ou mais recente).

Verificando a resolução

Depois de atualizar o 'file, verifique se o problema foi resolvido executando o comando 'linux_pkgcore.sh' roteiro novamente.

# Run the linux_pkgcore.sh script to verify the resolution
$ ./linux_pkgcore.sh
Nota: A engenharia do NetWorker está trabalhando em uma resolução.

Betroffene Produkte

NetWorker

Produkte

NetWorker Family
Artikeleigenschaften
Artikelnummer: 000329028
Artikeltyp: Solution
Zuletzt geändert: 25 Mai 2026
Version:  4
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.