NetWorker: Error "/usr/sbin/nsrd is a link or start script? Lütfen kontrol edin! Bağımsız değişken olarak İkili Yürütülebilir dosya gerekiyor" Linux_pkgcore.sh Komut Dosyasını çalıştırma

Summary: Konumdan bağımsız kod ayarları nedeniyle linux_pkgcore.sh komut dosyasıyla yürütülebilir değil, paylaşılan nesne olarak tanımlanan /usr/sbin/nsrd sürüm 19.12.0.1 ile ilgili NetWorker sorunu, dosyayı 5.39 veya daha yeni bir sürüme yükseltmek bu sorunu çözer. ...

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

Komut Dosyası Yürütme Hatası

Komutta linux_pkgcore.sh Komut dosyası düzgün çalışamıyor.

Komut dosyası, /usr/sbin/nsrd'nin bir bağlantı mı yoksa başlangıç komut dosyası mı olduğunu belirleyemediğini belirten bir mesaj döndürür.

 

Mesaj Ayrıntıları

Şu mesaj görüntülenir: "/usr/sbin/nsrd bir bağlantı mı yoksa başlangıç komut dosyası mı? Lütfen kontrol edin! Bağımsız değişken olarak gerekli İkili Yürütülebilir Dosya"

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

Sorunun temel nedeni

Sorunun temel nedeni, nsrd yürütülebilir dosyasının file komutu tarafından paylaşılan bir nesne olarak yanlış tanımlanmasıdır.

Bu yanlış tanımlama, bazen ekstra bir güvenlik özelliği olarak kabul edilebilecek konumdan bağımsız kodla ilgili belirli ayarların kullanılmasından kaynaklanmaktadır.

 

Özel Koşullar

Bu soruna yol açan belirli koşullar arasında file komutunun kullanımı yer alır. Bu, file komutunun nsrd yürütülebilir dosyasını paylaşılan bir nesne olarak yanlış bir şekilde tanımlamasına neden olabilir.

  • Kullanılan dosya komutunun sürümü 5.39'dan eski olduğundan nsrd yürütülebilir dosyasını doğru şekilde tanımlamıyor.
  • nsrd yürütülebilir dosyası konumdan bağımsız kodla oluşturulmuştur ve bu da yanlış tanımlamaya neden olabilir.

 

Hata Mesajları

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
NOT: Sorun, nsrd yürütülebilir dosyasının kendisiyle değil, dosya komutunun bunu doğru şekilde tanımlayamamasıyla ilgilidir.

Resolution

Dosya Komutunu Yükseltme

Sorunu çözmek için 'file' komutunu 5.39 veya daha yeni bir sürüme ekleyin. Bu, beklenen sonuçları sağlamalıdır. pkgcore betik.

 

Yükseltme Adımları

Yükseltmek için şu adımları izleyin: 'file' komutu:

  • Geçerli sürümünü kontrol edin 'file' komutunu kullanın.
  • 'file' komutunu çalıştırın (sürüm 5.39 veya üzeri).

Çözümü Doğrulama

Yükselttikten sonra 'file' komutunu çalıştırarak sorunun çözüldüğünü doğrulayın ›linux_pkgcore.sh' yazısı tekrar.

# Run the linux_pkgcore.sh script to verify the resolution
$ ./linux_pkgcore.sh
NOT: NetWorker mühendislik ekibi bir çözüm üzerinde çalışıyor.
Article Properties
Article Number: 000329028
Article Type: Solution
Last Modified: 08 ذو الحجة 1447
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.