NetWorker: Chyba "Is /usr/sbin/nsrd a link or start script? Zkontrolujte prosím! Binární spustitelný soubor potřebný jako argument" spuštění skriptu Linux_pkgcore.sh

Summary: Problém NetWorker s operačním systémem /usr/sbin/nsrd verze 19.12.0.1, který je skriptem linux_pkgcore.sh identifikován jako sdílený objekt, nikoli jako spustitelný soubor, kvůli nastavení kódu nezávislému na pozici upgrade souboru na verzi 5.39 nebo novější. ...

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

Chyba spuštění skriptu

Skript linux_pkgcore.sh Skript nefunguje správně.

Skript vrátí zprávu, že nemůže určit, zda je /usr/sbin/nsrd odkazový nebo spouštěcí skript.

 

Podrobnosti zprávy

Zobrazí se zpráva: Je /usr/sbin/nsrd odkaz nebo startovací skript? Zkontrolujte prosím! Binární spustitelný soubor potřebný jako 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

Hlavní příčina problému

Hlavní příčinou problému je chybná identifikace spustitelného souboru nsrd jako sdíleného objektu příkazem file.

Tato chybná identifikace je způsobena použitím určitých nastavení souvisejících s kódem nezávislým na pozici, který lze někdy považovat za další bezpečnostní prvek.

 

Specifické podmínky

Mezi konkrétní podmínky, které vedly k tomuto problému, patří použití příkazu file, který může způsobit, že příkaz file nesprávně identifikuje spustitelný soubor nsrd jako sdílený objekt.

  • Verze používaného příkazu souboru je starší než 5.39, což neumožňuje správně identifikovat spustitelný soubor nsrd.
  • Spustitelný soubor nsrd je sestaven s kódem nezávislým na pozici, což může způsobit chybnou identifikaci.

 

Chybové zprávy

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
POZNÁMKA: Problém nespočívá v samotném spustitelném souboru nsrd, ale v tom, že příkaz file jej nedokáže správně identifikovat.

Resolution

Upgrade příkazu souboru

Chcete-li tento problém vyřešit, upgradujte "file' na verzi 5.39 nebo novější. To by mělo přinést očekávané výsledky pkgcore skript.

 

Postup upgradu

Chcete-li upgradovat 'file' příkaz:

  • Zkontrolujte aktuální verzi 'file' příkaz.
  • Stáhněte si a nainstalujte nejnovější verzi 'file' (verze 5.39 nebo novější).

Ověření řešení

Po aktualizaci 'file", ověřte, zda byl problém vyřešen, spuštěním příkazu 'linux_pkgcore.sh' skript znovu.

# Run the linux_pkgcore.sh script to verify the resolution
$ ./linux_pkgcore.sh
POZNÁMKA: Technický tým NetWorker pracuje na řešení.
Article Properties
Article Number: 000329028
Article Type: Solution
Last Modified: 08 ذو الحجة 1447
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.