PowerFlex: 4.X – Platforma pro správu PowerFlex – PFMP se nedaří nainstalovat fluxtoolkit.
Summary: Instalace platformy PowerFlex Manager Platform (PFMP) se nezdaří nainstalovat fluxtoolkit.
Symptoms
Scénář
Zařízení PowerFlex 16G s obrazem RHEL od zákazníka pro uzly MVM PFMP (PowerFlex Manager Platform) – RHEL 8.10.
Instalace PFMP selže ve druhé fázi při 74 %.
bedrock.log zobrazuje následující chybu:
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"
Důsledky
Nelze nasadit PFMP.
Cause
CMO vyžaduje UMASK 022 pro správné nastavení grafů Helm. UMASK 027 poskytuje uživatele root s oprávněními rwx, skupinu s oprávněními r-x a žádná oprávnění pro ostatní.
Resolution
Upravte hodnoty umask na všech třech uzlech MVM (PFMP) podle tohoto článku znalostní databáze – PowerFlex: Jak povolit různé hodnoty umask na hostitelích PFMP | Dell Indie
Po úpravě hodnot resetujte instalační program PFMP, nastavte jej a spusťte instalaci PFMP spuštěním následujících skriptů v uvedeném pořadí:
V informacích o vydání Dell PowerFlex 4.6.x na straně 18 je uvedeno následující:
Příznak: Proces instalace platformy pro správu PowerFlex vyžaduje, aby byl parametr umask nastaven na výchozí nastavení systému Linux (022). Pokud jste změnili výchozí nastavení umask, image Helm nemají správná oprávnění, když přijde čas na stažení imagí. Doporučená akce: Změňte umask na 022.
Dotčená verze
PowerFlex Manager 4.x