NetWorker: Помилка "Чи є /usr/sbin/nsrd посиланням або початковим скриптом? Будь ласка, перевірте! Двійковий виконуваний файл потрібен як аргумент» під керуванням Linux_pkgcore.sh Script

Summary: Проблема NetWorker з /usr/sbin/nsrd версії 19.12.0.1, визначена як спільний об'єкт, а не виконуваний, за допомогою linux_pkgcore.sh скрипту, через налаштування коду, незалежні від позиції, оновлення файлу до версії 5.39 або новішої вирішує проблему. ...

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

Збій виконання скрипту

Об'єкт linux_pkgcore.sh сценарій не працює належним чином.

Скрипт повертає повідомлення про те, що він не може визначити, чи є /usr/sbin/nsrd посиланням або початковим скриптом.

 

Деталі повідомлення

Відображуватиметься повідомлення: "Чи є /usr/sbin/nsrd посиланням чи початковим скриптом? Будь ласка, перевірте! Двійковий виконуваний файл потрібен як аргумент"

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

Основна причина проблеми

Основною причиною проблеми є неправильна ідентифікація виконуваного файлу nsrd як спільного об'єкта за допомогою команди file.

Ця неправильна ідентифікація пов'язана з використанням певних налаштувань, пов'язаних з кодом, незалежним від позиції, який іноді можна вважати додатковою функцією безпеки.

 

Специфічні умови

Конкретні умови, які призвели до цієї проблеми, включають використання команди file, що може спричинити неправильну ідентифікацію виконуваного файлу nsrd як спільного об'єкта.

  • Версія використовуваної команди file старіша за 5.39, яка неправильно визначає виконуваний файл nsrd.
  • Виконуваний файл nsrd будується з незалежним від позиції кодом, що може спричинити неправильну ідентифікацію.

 

Повідомлення про помилки

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
ПРИМІТКА. Проблема не в самому виконуваному файлі nsrd, а в нездатності команди file правильно його ідентифікувати.

Resolution

Оновлення команди «Файл»

Щоб вирішити проблему, оновіть файл «file' до версії 5.39 або новішої. Це повинно забезпечити очікувані результати для pkgcore Сценарій.

 

Кроки для оновлення

Дотримуйтесь цих кроків, щоб оновити файл 'file' Команда:

  • Перевірте поточну версію 'file' команда.
  • Завантажте та встановіть останню версію 'file' (версія 5.39 або новіша).

Перевірка резолюції

Після оновлення 'file', переконайтеся, що проблему вирішено, запустивши команду 'linux_pkgcore.sh' Знову ж таки.

# Run the linux_pkgcore.sh script to verify the resolution
$ ./linux_pkgcore.sh
ПРИМІТКА. Інженери NetWorker працюють над вирішенням.
Article Properties
Article Number: 000329028
Article Type: Solution
Last Modified: 25 May 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.