Avamar: Solaris İstemci Eklentisi yüklemesi pkgadd istek komut dosyası hatasıyla başarısız oluyor

Summary: Solaris'te Avamar istemci eklentisi kurulumu "pkgadd: HATA: istek komut dosyası başarıyla tamamlanamadı." Neden: eksik /tmp izni veya bozuk paket. SHA-256 (Güvenli Karma Algoritması 256) .pkg kontrol edin, chmod 1777 /tmp komutunu çalıştırın ve yeniden yükleyin. ...

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

Solaris'te Avamar istemci eklentisi yükleme hatası

Gözlemlenen davranış

Avamar istemci eklentisi yüklemesi Solaris 10'da tamamlanmaz. Yükleyici durur ve sistemde herhangi bir değişiklik yapılmadığını bildirir.

 
/var/tmp/installXqaG5J/checkinstall0qaG5J: /tmp/sh183840: cannot create
pkgadd: ERROR: request script did not complete successfully

Installation of <AVMRclnt> failed.
No changes were made to the system.

Cause

Geçici dizinde izinler yetersiz

Kurulum komut dosyası /tmp altında geçici dosyalar oluşturmaya çalışır. Kullanıcının bu dizinde yazma veya yapışkan bit izinleri yoksa pkgadd istek komut dosyası tamamlanamaz ve bu da şu hataya neden olur:

/var/tmp/installXqaG5J/checkinstall0qaG5J: /tmp/sh183840: cannot create
pkgadd: ERROR: request script did not complete successfully
Installation of  failed. No changes were made to the system.

Tipik göstergeler, kısıtlayıcı izinleri gösteren bir dizin listesi içerir, örneğin:

drwxr-xr-x 16 root root 184 Nov 8 12:40 tmp

Dizin, yapışkan bitle (mod 1777) herkese yazılamaz hale geldiğinde yükleyici gerekli dosyaları yazamaz ve bu da arızaya neden olur.
 

Bozuk Avamar istemci yükleyici paketi

Solaris istemci eklentisi için kullanılan .pkg dosyası değiştirilmişse veya eksikse sağlama toplamı doğrulaması beklenen değerle eşleşemez. Eşleşmeyen bir SHA-256 karması, pkgadd'in aynı hata mesajıyla durmasına neden olan bozulmayı gösterir.

Örnek sağlama toplamı doğrulama komutu:

sha256sum /tmp/AvamarClient-solaris10-sparc-19.1.100-38.pkg

Beklenen çıktı (örnek):

126ac94d5967480edeea3c6684db12db7ae256afd89370120d65717ed493aa8e  AvamarClient-solaris10-sparc-19.1.100-38.pkg

Hesaplanan karma bilinen iyi değerden farklıysa yükleyici bozuk olarak kabul edilir ve yükleme bildirilen pkgadd hatasıyla başarısız olur.

Resolution

Avamar Solaris İstemcisi Eklenti Kurulum Hatalarını Düzeltme

Adım Adım Çözüm

Sorunu çözmek için şu adımları izleyin: pkgadd: ERROR: request script did not complete successfully Solaris 10 da Avamar istemci eklentisi yüklemesi sırasında hata.

  • Yükleyiciyi çalıştıran kullanıcı hesabını belirleyin.
  • Yükleyici paketinin doğruluğunu onaylayın.
  • /tmp dizinindeki izinleri kontrol edin ve düzeltin.
  • Yüklemeyi yeniden çalıştırın.

1. Yükleyen kullanıcıyı doğrulayın.

Geçerli kullanıcıyı görüntülemek için aşağıdaki komutu çalıştırın:

whoami

 Kullanıcı adını not edin. Kullanıcının yükleyici dosyasına okuma erişimi ve dosyaya yazma erişimi olmalıdır /tmp.
 

2. Paket bütünlüğünü onaylayın.

Solaris istemcisindeki yükleyici dosyasının SHA-256 sağlama toplamını hesaplayın ve Avamar sunucusunda depolanan sağlama toplamı ile karşılaştırın.

Solaris istemcisinde (yer tutucuları dosya adıyla değiştirin):

sha256sum /tmp/AvamarClient-solaris10--.pkg

 Örneğin:

sha256sum /tmp/AvamarClient-solaris10-sparc-19.1.100-38.pkg

 Beklenen çıktı (örnek):

126ac94d5967480edeea3c6684db12db7ae256afd89370120d65717ed493aa8e  AvamarClient-solaris10-sparc-19.1.100-38.pkg

 Avamar sunucusunda, kaynak pakette aynı komutu çalıştırın:

sha256sum /data01/avamar/src/downloads/SOL_/AvamarClient-solaris--.pkg

 Örneğin:

sha256sum /data01/avamar/src/downloads/SOL5.10_SPARC/AvamarClient-solaris10-sparc-19.1.100-38.pkg

 İki sağlama toplamı farklıysa devam etmeden önce paketi Avamar sunucusundan yeniden indirin.
 

3. /tmp izinlerini doğrulayın.

İzinlerini listeleyin /tmp dizin:

ls -ld /tmp

 Tipik doğru çıktı:

drwxrwxrwt 16 root root 184 Nov 8 12:40 /tmp

 İzinlerde yapışkan kısım eksikse ( ) veya daha kısıtlayıcıysa, bunları düzeltin:

chmod 1777 /tmp

 

DİKKAT: Değiştirme /tmp İzinler, sistemdeki tüm kullanıcıları etkiler. Başvurmadan önce yönetici haklarının mevcut olduğundan ve güvenlik sonuçlarının anlaşıldığından emin olun chmod 1777.

 

4. Yükleyiciyi yeniden çalıştırın.

Kullanıcı erişimini onayladıktan sonra paket bütünlüğü ve /tmp izinler, başlangıçta kullanılan aynı komutu kullanarak yükleyiciyi yeniden çalıştırın.
 

5. Yüklemenin başarılı olduğunu doğrulayın.

Avamar istemci eklentisinin hatasız yüklendiğinden emin olun:

pkginfo -l AVMRclnt

 Başarılı çıktı, paket ayrıntılarını listeler ve kuruldu durumunu gösterir. Ayrıca, yükleyici günlüğünde hiçbir hata mesajının görünmediğini onaylar.

 İlave Notlar

  • Yukarıdaki adımları uyguladıktan sonra sorun devam ederse yükleyici paketi sağlama toplamı doğrulamasının ötesinde bozulmuş olabilir. Dell Desteği'nden yeni bir kopya isteyin.
  • Bu komutları her zaman yeterli ayrıcalıklara sahip bir kullanıcı olarak çalıştırın (genellikle kök veya sudo haklarına sahip bir kullanıcı).
  • Beklenmeyen bir davranış oluşursa veya ek yardım gerekirse Dell Destek ile iletişime geçin.

Affected Products

Avamar Client
Article Properties
Article Number: 000193395
Article Type: Solution
Last Modified: 23 Oct 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.