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

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

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

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

Produse afectate

NetWorker

Produse

NetWorker Family
Proprietăți articol
Article Number: 000329028
Article Type: Solution
Ultima modificare: 25 May 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ță.