NetWorker: Запуск скрипта linux_pkgcore.sh неправильно виявляє бінарні файли NetWorker

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

Помилка виконання скрипту

The linux_pkgcore.sh Script не працює належним чином.

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

 

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

Повідомлення, що відображається, таке: "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

📋

 

Cause

Корінь проблеми

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

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

 

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

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

  • Версія команди файлу старша за 5.39, що некоректно ідентифікує nsrd виконуваний.
  • The 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 сам виконуваний файл, але команда файлу не може правильно його ідентифікувати.

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 працює над розв'язкою.

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000329028
Article Type: Solution
Last Modified: 25 أيار 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.