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

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

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

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

📋

 

Cause

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.

Resolution

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.

Produse afectate

NetWorker

Produse

NetWorker Family
Proprietăți articol
Article Number: 000329028
Article Type: Solution
Ultima modificare: 25 May 2026
Version:  4
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.