NetWorker: Når du kjører linux_pkgcore.sh-skriptet, oppdages ikke NetWorker-binærfiler på riktig måte

Summary: NetWorker-problem med /usr/sbin/nsrd versjon 19.12.0.1, identifisert som et delt objekt, ikke en kjørbar, av linux_pkgcore.sh skript, på grunn av posisjonsuavhengige kodeinnstillinger, løser problemet ved å oppgradere filen til versjon 5.39 eller nyere. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Feil under skriptkjøring

Informasjonen i linux_pkgcore.sh Skriptet fungerer ikke som det skal.

Skriptet returnerer en melding som angir at det ikke kan avgjøre om /usr/sbin/nsrd er et koblings- eller startskript.

 

Meldingsdetaljer

Meldingen som vises, 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

📋

 

Cause

Rotårsaken til problemet

Den grunnleggende årsaken til problemet er feilidentifisering av nsrd Kjørbar som et delt objekt med filkommandoen.

Denne feilidentifikasjonen skyldes bruk av visse innstillinger relatert til posisjonsuavhengig kode, som noen ganger kan betraktes som en ekstra sikkerhetsfunksjon.

 

Spesifikke betingelser

De spesifikke betingelsene som førte til dette problemet, omfatter bruk av filkommandoen, som kan føre til at filkommandoen identifiserer feil nsrd kjørbar som et delt objekt.

  • Versjonen av filkommandoen som brukes, er eldre enn 5.39, noe som ikke identifiserer nsrd Kjørbar.
  • Informasjonen i nsrd Kjørbar bygges med posisjonsuavhengig kode, noe som kan forårsake feilidentifikasjon.

 

Feilmeldinger

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
MERK: Problemet er ikke med nsrd kjørbar seg selv, men med filkommandoens manglende evne til å identifisere den riktig.

Resolution

Oppgradere filkommandoen

Du kan løse problemet ved å oppgradere kommandoen "file'kommando til versjon 5.39, eller nyere. Dette skal gi de forventede resultatene til pkgcore Skript.

 

Trinn for å oppgradere

Følg disse trinnene for å oppgradere "file'kommando:

  • Sjekk gjeldende versjon av "file'kommando.
  • Last ned og installer den nyeste versjonen av "file'kommando (versjon 5.39 eller nyere).

Bekrefter oppløsningen

Etter oppgradering av "file' -kommandoen, kontrollerer du at problemet er løst ved å kjøre 'linux_pkgcore.sh'manus igjen.

# Run the linux_pkgcore.sh script to verify the resolution
$ ./linux_pkgcore.sh
MERK: NetWorker-teknikere jobber med en løsning.

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000329028
Article Type: Solution
Last Modified: 25 أيار 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.