Avamar: De installatie van de Solaris Client plug-in mislukt met fout met pkgadd request script

Summary: Installatie van Avamar Client plug-in op Solaris mislukt met "pkgadd: FOUT: aanvraagscript is niet voltooid." Oorzaak: ontbrekende /tmp-machtiging of beschadigd pakket. Controleer SHA-256 (Secure Hash Algorithm 256) .pkg, voer chmod 1777 /tmp uit en installeer opnieuw. ...

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

Fout bij installatie van Avamar Client plug-in op Solaris

Waargenomen gedrag

De installatie van de Avamar clientplug-in wordt niet voltooid op Solaris 10. Het installatieprogramma stopt en meldt dat er geen wijzigingen in het systeem zijn aangebracht.

 
/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

Onvoldoende machtigingen voor de tijdelijke map

Het installatiescript probeert tijdelijke bestanden te maken onder /tmp. Als de gebruiker geen schrijf- of plakbitmachtigingen heeft in deze map, kan het pkgadd request-script niet worden voltooid, wat resulteert in de volgende fout:

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

Typische indicatoren zijn onder meer een directorylijst met beperkende machtigingen, bijvoorbeeld:

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

Wanneer de directory niet wereldwijd beschrijfbaar is met de sticky bit (mode 1777), kan het installatieprogramma de vereiste bestanden niet schrijven, waardoor de fout optreedt.
 

Beschadigd Avamar clientinstallatiepakket

Als het .pkg bestand dat wordt gebruikt voor de Solaris clientplug-in gewijzigd of onvolledig is, komt de checksum-verificatie niet overeen met de verwachte waarde. Een niet-overeenkomende SHA-256-hash duidt op corruptie, waardoor pkgadd stopt met dezelfde foutmelding.

Voorbeeld van een opdracht voor checksumverificatie:

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

Verwachte output (voorbeeld):

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

Als de berekende hash afwijkt van de bekende goede waarde, wordt het installatieprogramma als beschadigd beschouwd en mislukt de installatie met de gerapporteerde pkgadd-fout.

Resolution

Installatiefouten voor de Avamar Solaris Client plug-in oplossen

Stap-voor-stap oplossing

Volg deze stappen om het probleem op te lossen pkgadd: ERROR: request script did not complete successfully Fout tijdens installatie van Avamar Client plug-in op Solaris 10.

  • Identificeer het gebruikersaccount waarop het installatieprogramma wordt uitgevoerd.
  • Valideer de integriteit van het installatiepakket.
  • Controleer en corrigeer de machtigingen voor de /tmp-directory.
  • Voer de installatie opnieuw uit.

1. Controleer de installerende gebruiker.

Voer de volgende opdracht uit om de huidige gebruiker weer te geven:

whoami

 Noteer de gebruikersnaam. De gebruiker moet lees- en schrijftoegang hebben tot het installatiebestand /tmp.
 

2. Integriteit van pakket bevestigen.

Bereken de SHA-256-checksum van het installatiebestand op de Solaris-client en vergelijk deze met de checksum die is opgeslagen op de Avamar-server.

Op de Solaris-client (vervang tijdelijke aanduidingen door de bestandsnaam):

sha256sum /tmp/AvamarClient-solaris10--.pkg

 Voorbeeld:

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

 Verwachte output (voorbeeld):

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

 Voer op de Avamar-server dezelfde opdracht uit op het bronpakket:

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

 Voorbeeld:

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

 Als de twee checksums verschillen, downloadt u het pakket opnieuw van de Avamar-server voordat u verdergaat.
 

3. Controleer de /tmp-machtigingen.

Maak een lijst van de machtigingen van de /tmp map:

ls -ld /tmp

 Typische correcte uitvoer:

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

 Als de machtigingen het plakkerige gedeelte missen ( ) of restrictiever zijn, corrigeren ze:

chmod 1777 /tmp

 

LET OP: Wijzigen /tmp Machtigingen zijn van invloed op alle gebruikers op het systeem. Zorg ervoor dat de beheerdersrechten aanwezig zijn en de beveiligingsimplicaties zijn begrepen voordat u een aanvraag indient chmod 1777.

 

4. Voer het installatieprogramma opnieuw uit.

Na bevestiging van gebruikerstoegang, integriteit van het pakket en /tmp machtigingen voert u het installatieprogramma opnieuw uit met dezelfde opdracht die oorspronkelijk werd gebruikt.
 

5. Controleer of de installatie is geslaagd.

Controleer of de Avamar clientplug-in foutloos is geïnstalleerd:

pkginfo -l AVMRclnt

 Succesvolle uitvoer geeft de pakketgegevens weer en geeft de status van geïnstalleerd weer. Het bevestigt ook dat er geen foutmeldingen verschijnen in het installatielogboek.

 Extra opmerkingen

  • Als het probleem zich blijft voordoen nadat u de bovenstaande stappen hebt gevolgd, is het installatiepakket mogelijk beschadigd na checksumverificatie. Vraag een nieuw exemplaar aan bij Dell Support.
  • Voer deze opdrachten altijd uit als een gebruiker met voldoende rechten (meestal root of een gebruiker met sudo-rechten).
  • Neem contact op met Dell Support als zich onverwacht gedrag voordoet of als aanvullende hulp nodig is.

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.