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

Shrnutí: 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ší. ...

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Příznaky

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

📋

 

Příčina

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.

Řešení

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í.
Vlastnosti článku
Číslo článku: 000329028
Typ článku: Solution
Poslední úprava: 25 kvě 2026
Verze:  4
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.