Технологія PowerFlex: 4.X - Платформа управління PowerFlex - PFMP не вдається встановити fluxtoolkit
Summary: Процес інсталяції PowerFlex Manager Platform (PFMP) не вдається встановити fluxtoolkit.
Symptoms
Сценарій
Пристрій PowerFlex 16G із зображенням RHEL замовника для вузлів MVM PowerFlex Manager Platform (PFMP) - RHEL 8.10.
Установка ПФМП виходить з ладу на другому етапі на 74%.
bedrock.log показує наступну помилку:
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"
Вплив
Не вдається розгорнути PFMP.
Cause
CMO вимагає UMASK 022 для правильного налаштування хелм-чартів. UMASK 027 надає root з дозволами rwx, групу з дозволами r-x, і без дозволів для інших.
Resolution
Змініть значення umask на всіх трьох вузлах MVM (PFMP), дотримуючись цього KB - PowerFlex: Як дозволити різні значення umask на вузлах PFMP | Dell Індія
Після зміни значень скиньте налаштування інсталятора PFMP, налаштуйте його та ініціюйте інсталяцію PFMP, запустивши такі сценарії в порядку:
У примітках до випуску Dell PowerFlex 4.6.x, сторінка 18, зазначено наступне:
Симптом: Процес встановлення платформи керування PowerFlex вимагає, щоб umask було встановлено на стандартне значення Linux (022). Якщо ви змінили стандартне налаштування umask, зображення керма не матимуть належних дозволів, коли прийде час витягувати зображення. Рекомендовані дії: Змініть umask на 022.
Версія, що зазнала впливу
Технологія PowerFlex Manager 4.x