PowerFlex: 4.X – PowerFlex Management Platform – PFMP kan ikke installere fluxtoolkit
Summary: Installasjonsprosessen for PowerFlex Manager Platform (PFMP) kan ikke installere fluxtoolkit.
Symptoms
Scenario
Et tilpasset verktøy for PowerFlex 16G med kundens RHEL-bilde for MVM PowerFlex Manager Platform (PFMP)-noder – RHEL 8.10.
PFMP-installasjonen mislykkes i andre trinn ved 74%.
bedrock.log viser følgende feil:
fatal: [host1]: FAILED! => changed=false assertion: ansible_failed_task is ot defined and ansible_failed_result is not defined evaluated_to: false msg: |2- The failed task in the block: "Install fluxtoolkit via helmrelease" The reason for failure is: "Error: INSTALLATION FAILED: failed to download "plafform/flux-toolkit" at version "v0.21.2-29.5bac9c54"" k8s/pods/powerflex/helmrepo-0/nginx_logs.txt:2024/08/28 19:35:30 [error] 27#27: *7 open() "/mnt/helmrepo/flux-toolkit-v0.21.2-29.5bac964.tgz" failed (13: Permission denied), client: 10.43.0.81, server: helmrepo, request: "GET /helmrepo/flux-toolkit-v0.21.2-29.5bac964.tgz HTTP/1.1", host: "helmrepo:30036"
Innvirkning
Kan ikke distribuere PFMP.
Cause
CMO krever UMASK 022 for riktig oppsett av Helm-kartene. UMASK 027 gir root med rwx tillatelser, gruppen med r-x tillatelser, og ingen tillatelser for andre.
Resolution
Endre amaskverdiene på alle tre MVM-noder (PFMP) ved å følge denne KB-en – PowerFlex: Hvordan tillate forskjellige umask verdier på PFMP verter | Dell India
Når verdiene er endret, tilbakestiller du PFMP-installasjonsprogrammet, konfigurerer det og starter PFMP-installasjonen ved å kjøre følgende skript i rekkefølge:
Produktmerknadene for Dell PowerFlex 4.6.x, side 18, angir følgende:
Symptom: Installasjonsprosessen for administrasjonsplattformen for PowerFlex krever at umask er satt til Linux standard (022). Hvis du har endret standardinnstillingen for umask, har ikke hjelmbildene de riktige tillatelsene når det er på tide å trekke bildene. Anbefalt tiltak: Endre umask til 022.
Påvirket versjon
PowerFlex Manager 4.x