Avamar : Échec de l’installation du plug-in client Solaris avec erreur de script de requête pkgadd

Summary: L’installation du plug-in client Avamar sous Solaris échoue à l’aide de la commande « pkgadd : ERREUR : le script de demande ne s’est pas exécuté avec succès. » Cause : autorisation /tmp manquante ou package corrompu. Vérifiez SHA-256 (algorithme de hachage sécurisé 256) .pkg, exécutez chmod 1777 /tmp et réinstallez. ...

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

Échec de l’installation du plug-in client Avamar sous Solaris

Comportement observé

L’installation du plug-in client Avamar ne se termine pas sous Solaris 10. Le programme d’installation s’arrête et signale qu’aucune modification n’a été apportée au système.

 
/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

Autorisations insuffisantes sur le répertoire temporaire

Le script d’installation tente de créer des fichiers temporaires sous /tmp. Si l’utilisateur ne dispose pas d’autorisations d’écriture ou de bits rémanents sur ce répertoire, le script de demande pkgadd ne peut pas s’exécuter, ce qui entraîne l’erreur suivante :

/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.

Parmi les indicateurs classiques, citons une liste de répertoires qui affiche des autorisations restrictives, par exemple :

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

Lorsque le répertoire n’est pas accessible en écriture avec le bit collitatif (mode 1777), le programme d’installation ne peut pas écrire les fichiers requis, ce qui provoque l’échec.
 

Package d’installation du client Avamar corrompu

Si le fichier .pkg utilisé pour le plug-in client Solaris est altéré ou incomplet, la vérification de la somme de contrôle ne correspond pas à la valeur attendue. Un hachage SHA-256 incompatible indique une corruption, ce qui conduit pkgadd à s’arrêter avec le même message d’erreur.

Exemple de commande de vérification de la somme de contrôle :

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

Résultat attendu (exemple) :

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

Si le hachage calculé diffère de la bonne valeur connue, le programme d’installation est considéré comme corrompu et l’installation échoue avec l’erreur pkgadd signalée.

Resolution

Correction des erreurs d’installation du plug-in Avamar Solaris Client

Résolution étape par étape

Procédez comme suit pour résoudre le problème pkgadd: ERROR: request script did not complete successfully erreur lors de l’installation du plug-in client Avamar sous Solaris 10.

  • Identifiez le compte d’utilisateur qui exécute le programme d’installation.
  • Validez l’intégrité du package du programme d’installation.
  • Vérifiez et corrigez les autorisations sur le répertoire /tmp.
  • Exécutez de nouveau l’installation.

1. Vérifiez l’utilisateur qui effectue l’installation.

Exécutez la commande suivante pour afficher l’utilisateur actuel :

whoami

 Notez le nom d’utilisateur. L’utilisateur doit disposer d’un accès en lecture au fichier d’installation et d’un accès en écriture à /tmp.
 

2. Confirmer l’intégrité du package.

Calculez la somme de contrôle SHA-256 du fichier d’installation sur le client Solaris et comparez-la à la somme de contrôle stockée sur le serveur Avamar.

Sur le client Solaris (remplacez les espaces réservés par le nom du fichier) :

sha256sum /tmp/AvamarClient-solaris10--.pkg

 Exemple :

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

 Résultat attendu (exemple) :

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

 Sur le serveur Avamar, exécutez la même commande sur le package source :

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

 Exemple :

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

 Si les deux sommes de contrôle diffèrent, téléchargez de nouveau le package à partir de l’instance d’Avamar Server avant de continuer.
 

3. Vérifiez les autorisations /tmp.

Répertorier les autorisations du /tmp répertoire:

ls -ld /tmp

 Sortie correcte typique :

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

 S’il manque le sticky bit ( ) ou sont plus restrictifs, corrigez-les :

chmod 1777 /tmp

 

ATTENTION : Changeant /tmp Les autorisations affectent tous les utilisateurs du système. Assurez-vous que les droits d’administrateur sont en place et que les implications en matière de sécurité sont comprises avant de postuler chmod 1777.

 

4. Exécutez de nouveau le programme d’installation.

Après confirmation de l’accès des utilisateurs, l’intégrité du package et /tmp , exécutez à nouveau le programme d’installation à l’aide de la même commande que celle utilisée à l’origine.
 

5. Vérifiez la réussite de l’installation.

Vérifiez que le plug-in client Avamar est installé sans erreur :

pkginfo -l AVMRclnt

 La réussite répertorie les détails du package et indique l’état installé. En outre, il confirme qu’aucun message d’erreur ne s’affiche dans le journal du programme d’installation.

 Remarques supplémentaires

  • Si le problème persiste après avoir suivi les étapes ci-dessus, le package d’installation peut être corrompu au-delà de la vérification de la somme de contrôle. Demandez une nouvelle copie au support Dell.
  • Exécutez toujours ces commandes en tant qu’utilisateur disposant de privilèges suffisants (généralement root ou un utilisateur disposant de droits sudo).
  • Contactez le support Dell si un comportement inattendu se produit ou si une assistance supplémentaire est nécessaire.

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.