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

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

Ця стаття стосується Ця стаття не стосується Ця стаття не стосується якогось конкретного продукту. У цій статті зазначено не всі версії продукту.

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 Number: 000329028
Article Type: Solution
Востаннє змінено: 25 трав. 2026
Version:  4
Отримайте відповіді на свої запитання від інших користувачів Dell
Служба підтримки
Перевірте, чи послуги служби підтримки поширюються на ваш пристрій.