NetWorker: Het uitvoeren van het script linux_pkgcore.sh detecteert NetWorker binaire bestanden niet correct

Сводка: NetWorker-probleem met /usr/sbin/nsrd versie 19.12.0.1, geïdentificeerd als een gedeeld object, geen uitvoerbaar bestand, door linux_pkgcore.sh script, vanwege positie-onafhankelijke code-instellingen, het bijwerken van het bestand naar versie 5.39 of nieuwer lost het probleem op. ...

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

Fout bij het uitvoeren van script

De linux_pkgcore.sh Script werkt niet goed.

Het script retourneert een bericht dat aangeeft dat het niet kan bepalen of /usr/sbin/nsrd is een koppelings- of startscript.

 

Details van het bericht

Het weergegeven bericht is: "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

📋

 

Причина

Hoofdoorzaak van het probleem

De hoofdoorzaak van het probleem is de verkeerde identificatie van de nsrd uitvoerbaar als een gedeeld object door de bestandsopdracht.

Deze verkeerde identificatie is te wijten aan het gebruik van bepaalde instellingen met betrekking tot positie-onafhankelijke code, wat soms als een extra beveiligingsfunctie kan worden beschouwd.

 

Specifieke voorwaarden

De specifieke omstandigheden die tot dit probleem hebben geleid, zijn onder andere het gebruik van de bestandsopdracht, waardoor de bestandsopdracht de nsrd uitvoerbaar als een gedeeld object.

  • De versie van de bestandsopdracht die wordt gebruikt is ouder dan 5.39, waardoor de nsrd Uitvoerbaar.
  • De nsrd Het uitvoerbare bestand wordt gebouwd met positie-onafhankelijke code, wat de verkeerde identificatie kan veroorzaken.

 

Foutberichten

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
OPMERKING: Het probleem ligt niet bij de nsrd uitvoerbaar zelf, maar met het onvermogen van de bestandsopdracht om het correct te identificeren.

Разрешение

De bestandsopdracht upgraden

U kunt het probleem oplossen door de 'file' naar versie 5.39 of nieuwer. Dit zou de verwachte resultaten moeten opleveren voor de pkgcore Script.

 

Upgradestappen

Volg deze stappen om de 'file' commando:

  • Controleer de huidige versie van de 'file' commando.
  • Download en installeer de nieuwste versie van de 'file' commando (versie 5.39 of nieuwer).

De oplossing controleren

Na het upgraden van de 'file' opdracht, controleert u of het probleem is opgelost door de 'linux_pkgcore.sh' script opnieuw.

# Run the linux_pkgcore.sh script to verify the resolution
$ ./linux_pkgcore.sh
OPMERKING: NetWorker Engineering werkt aan een oplossing.

Затронутые продукты

NetWorker

Продукты

NetWorker Family
Свойства статьи
Номер статьи: 000329028
Тип статьи: Solution
Последнее изменение: 25 May 2026
Версия:  4
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.