Avamar: Installation af Solaris Client Plug-In mislykkes med pkgadd request script-fejl

Summary: Installation af Avamar Client plug-in på Solaris mislykkes med "pkgadd: FEJL: anmodningsscriptet blev ikke fuldført." Årsag: manglende /tmp-tilladelse eller beskadiget pakke. Kontroller SHA-256 (Secure Hash Algorithm 256) .pkg, kør chmod 1777 /tmp og geninstaller. ...

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

Fejl ved installation af Avamar-klient-plug-in på Solaris

Observeret adfærd

Installationen af Avamar-klient-plug-in fuldføres ikke på Solaris 10. Installationsprogrammet stopper og rapporterer, at der ikke blev foretaget ændringer i systemet.

 
/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

Utilstrækkelige tilladelser til den midlertidige mappe

Installationsscriptet forsøger at oprette midlertidige filer under /tmp. Hvis brugeren mangler skrive- eller sticky-bit-tilladelser til denne mappe, kan pkgadd-anmodningsscriptet ikke fuldføres, hvilket resulterer i fejlen:

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

Typiske indikatorer omfatter en mappeliste, der viser restriktive tilladelser, f.eks.:

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

Når mappen ikke er verdensskrivbar med den klæbrige bit (tilstand 1777), kan installationsprogrammet ikke skrive de nødvendige filer, hvilket forårsager fejlen.
 

Beskadiget Avamar Client-installationspakke

Hvis den .pkg-fil, der bruges til Solaris-klient-plug-in'et, ændres eller er ufuldstændig, stemmer verifikationen af kontrolsummen ikke overens med den forventede værdi. En uoverensstemmende SHA-256-hash indikerer korruption, hvilket får pkgadd til at stoppe med den samme fejlmeddelelse.

Eksempel på kommando til bekræftelse af kontrolsum:

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

Forventet output (eksempel):

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

Hvis den beregnede hash afviger fra den kendte fungerende værdi, betragtes installationsprogrammet som beskadiget, og installationen mislykkes med den rapporterede pkgadd-fejl.

Resolution

Rettelse af installationsfejl i Avamar Solaris-klient-plug-in

Trin-for-trin løsning

Følg disse trin for at løse problemet pkgadd: ERROR: request script did not complete successfully fejl under installation af Avamar-klient-plug-in på Solaris 10.

  • Identificer den brugerkonto, der kører installationsprogrammet.
  • Godkend integriteten af installationspakken.
  • Kontrollér og ret tilladelser til mappen /tmp.
  • Kør installationen igen.

1. Bekræft installationsbrugeren.

Kør følgende kommando for at få vist den aktuelle bruger:

whoami

 Notér brugernavnet. Brugeren skal have læseadgang til installationsfilen og skriveadgang til /tmp.
 

2. Bekræft pakkens integritet.

Beregn SHA-256-kontrolsummen for installationsfilen på Solaris-klienten, og sammenlign den med kontrolsummen, der er gemt på Avamar-serveren.

På Solaris-klienten (erstat pladsholdere med filnavnet):

sha256sum /tmp/AvamarClient-solaris10--.pkg

 Eksempel:

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

 Forventet output (eksempel):

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

 Kør den samme kommando mod kildepakken på Avamar-serveren:

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

 Eksempel:

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

 Hvis de to kontrolsummer er forskellige, skal du downloade pakken igen fra Avamar-serveren, før du fortsætter.
 

3. Bekræft /tmp-tilladelser.

Angiv tilladelserne for /tmp mappe:

ls -ld /tmp

 Typisk korrekt output:

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

 Hvis tilladelserne mangler, er den klæbrige bit ( ) eller er mere restriktive, rette dem:

chmod 1777 /tmp

 

FORSIGTIG: Foranderlig /tmp Tilladelser påvirker alle brugere på systemet. Sørg for, at de administrative rettigheder er på plads, og at de sikkerhedsmæssige konsekvenser forstås, før du ansøger chmod 1777.

 

4. Kør installationsprogrammet igen.

Efter bekræftelse af brugeradgang, pakkeintegritet og /tmp tilladelser, skal du køre installationsprogrammet igen ved hjælp af den samme kommando, som oprindeligt blev brugt.
 

5. Bekræfte, at installationen er gennemført.

Kontrollér, at Avamar Client plug-in er installeret uden fejl:

pkginfo -l AVMRclnt

 Fuldført output viser pakkens detaljer og viser status for installeret. Det bekræfter også, at der ikke vises nogen fejlmeddelelser i installationsloggen.

 Yderligere bemærkninger

  • Hvis problemet fortsætter, efter at du har fulgt ovenstående trin, kan installationspakken være beskadiget ud over kontrolsumsbekræftelse. Anmod om en ny kopi fra Dell Support.
  • Kør altid disse kommandoer som en bruger med tilstrækkelige rettigheder (typisk root eller en bruger med sudo-rettigheder).
  • Kontakt Dell Support, hvis der opstår uventede funktionsmåder, eller der er behov for yderligere assistance.

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.