Установка
9 статей
- Федерация: путь A и путь BФедеративная БД (federatedmodel) может жить внутри окружения (путь A) или в отдельной базовой системе (путь B). Если первую ноду поставить с -S…2026-11-07
- initialize: первый запуск модели через marvin_installStage-2 (initialize) поднимает management-слой: пакеты, MongoDB, marvinweb, task manager. Запускает его человек — сервис marvininstall.service…2026-11-07
- Приёмка после установки: 11 проверокКод возврата установщика ничего не доказывает: единственный надёжный признак завершения — маркер /tmp/.unattendedinstallfinished с кодом внутри, а…2026-11-07
- install-ng: фазы, флаги и маркер завершенияinstall-ng.py разворачивает модель и сервисы после initialize. Запускается от пользователя marvin, с обязательным --product activescale, набором…2026-11-07
- Чек-лист подготовки к установкеБольшинство проблем установки возникают до install-ng: сеть, MAC, профиль железа, BootOrder, NTP, политика. Этот чек-лист проходится до выезда и до…2026-11-07
- Очередь установки: файлы, поля и ловушкиОчередь — это каталог /opt/ampli/apps/marvinbase/queue/ / с набором JSON/INI, из которого install-ng строит модель: окружение, сети, машину, колонку…2026-11-07
- Роли нод: SPXMGMT, SPXCTRLSTORAGE, SPXCTRLSTORAGEMGMTРоль — поле role в документе машины модели, и оно определяет, какие приложения вообще будут смоделированы на ноде. Для кластера из трёх равноправных…2026-11-07
- PXE и загрузка live AMUR: что должно работать, чтобы узел поднялсяЧтобы узел поднялся в live-среду по сети, нужны три независимые вещи: ProxyDHCP с TFTP, HTTP-раздача ISO и правильный режим загрузки BMC (UEFI…2026-11-07
- Stage-1: установка ОС через iso_installerStage-1 — интерактивный мастер isoinstaller.py: он определяет профиль железа, раскладывает ОС на диски и оставляет на диске /usr/bin/marvininstall…2026-11-07