NetWorker: Fejl "Er /usr/sbin/nsrd et link eller et startscript? Tjek venligst! Binær eksekverbar fil nødvendig som argument", der kører Linux_pkgcore.sh scriptet

Summary: NetWorker-problem med /usr/sbin/nsrd version 19.12.0.1, identificeret som et delt objekt, ikke en eksekverbar, af linux_pkgcore.sh script, på grund af positionsuafhængige kodeindstillinger, opgradering af filen til version 5.39 eller nyere løser problemet. ...

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

Fejl ved kørsel af script

Ikonet linux_pkgcore.sh scriptet fungerer ikke korrekt.

Scriptet returnerer en meddelelse, der angiver, at det ikke kan afgøre, om /usr/sbin/nsrd er et link- eller startscript.

 

Meddelelsesoplysninger

Den viste meddelelse er: "Er /usr/sbin/nsrd et link- eller startscript? Tjek venligst! Binær eksekverbar nødvendig som 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

Den grundlæggende årsag til problemet

Den grundlæggende årsag til problemet er fejlidentifikation af den eksekverbare nsrd-fil som et delt objekt af filkommandoen.

Denne fejlidentifikation skyldes brugen af visse indstillinger relateret til positionsuafhængig kode, som undertiden kan betragtes som en ekstra sikkerhedsfunktion.

 

Særlige betingelser

De specifikke forhold, der førte til dette problem, omfatter brugen af filkommandoen, som kan medføre, at filkommandoen fejlagtigt identificerer den eksekverbare nsrd-fil som et delt objekt.

  • Den version af filkommandoen, der bruges, er ældre end 5.39, hvilket ikke korrekt identificerer den eksekverbare nsrd-fil.
  • Den eksekverbare nsrd-fil bygges med positionsuafhængig kode, hvilket kan forårsage fejlidentifikation.

 

Fejlmeddelelser

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
BEMÆRK: Problemet er ikke med selve nsrd-eksekverbaren, men med filkommandoens manglende evne til at identificere den korrekt.

Resolution

Opgradering af filkommandoen

Du kan løse problemet ved at opgradere 'file' kommando til version 5.39 eller nyere. Dette skulle give de forventede resultater til pkgcore script.

 

Trin til opgradering

Følg disse trin for at opgradere 'file' kommando:

  • Tjek den aktuelle version af 'file' kommando.
  • Download og installer den nyeste version af 'file' kommando (version 5.39 eller nyere).

Bekræftelse af opløsningen

Efter opgradering af 'file' , skal du kontrollere, at problemet er blevet løst ved at køre 'linux_pkgcore.sh' script igen.

# Run the linux_pkgcore.sh script to verify the resolution
$ ./linux_pkgcore.sh
BEMÆRK: NetWorker-teknikerne arbejder på en løsning.
Proprietăți articol
Article Number: 000329028
Article Type: Solution
Ultima modificare: 25 mai 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ță.