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

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

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

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 працюють над вирішенням.
Proprietăți articol
Article Number: 000329028
Article Type: Solution
Ultima modificare: 25 mai 2026
Version:  4
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.