NetWorker: Erro "/usr/sbin/nsrd é um link ou script inicial? Confira! Binário executável necessário como argumento" executando o Linux_pkgcore.sh Script

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 de início.

 

Detalhes da mensagem

A mensagem exibida é: "/usr/sbin/nsrd é um link ou script inicial? Confira! Executável binário necessário como argumento"

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 executável nsrd 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, o que pode fazer com que o comando file identifique incorretamente o executável nsrd como um objeto compartilhado.

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

 

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 executável nsrd em si, mas na incapacidade do comando file 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 roteiro.

 

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.
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.