NetWorker: Kørsel af linux_pkgcore.sh-scriptet registrerer ikke binære NetWorker-filer korrekt

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

Tento článok sa vzťahuje na Tento článok sa nevzťahuje na Tento článok nie je viazaný na žiadny konkrétny produkt. V tomto článku nie sú uvedené všetky verzie produktov.

Symptómy

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: "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

📋

 

Príčina

Den grundlæggende årsag til problemet

Den grundlæggende årsag til problemet er fejlidentifikationen af nsrd eksekverbar 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 betingelser, der førte til dette problem, omfatter brugen af filkommandoen, som kan medføre, at filkommandoen identificerer nsrd eksekverbar som et delt objekt.

  • Den version af filkommandoen, der bruges, er ældre end 5.39, hvilket ikke identificerer nsrd Eksekverbare.
  • Ikonet nsrd Eksekverbar 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: Det drejer sig ikke om nsrd eksekverbar sig selv, men med filkommandoens manglende evne til korrekt at identificere den.

Riešenie

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.

Dotknuté produkty

NetWorker

Produkty

NetWorker Family
Vlastnosti článku
Číslo článku: 000329028
Typ článku: Solution
Dátum poslednej úpravy: 25 máj 2026
Verzia:  4
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.