Обновление в отказоустойчивой конфигурации
Описание
Обновление системы, развёрнутой в конфигурации Active-Active с балансировщиком нагрузки (HAProxy) и несколькими серверами ПринтМенеджера.
Архитектура
- Балансировщик (HAProxy) — точка входа, распределяет нагрузку между серверами ПМ.
- Серверы ПМ — минимум 3 (формула: T=2F+1, где F — допустимое число отказов).
- БД и NFS — отказоустойчивость обеспечивается заказчиком (репликация, RAID).
Порядок обновления
- Обновите Мониторинг по инструкции «Онлайн-обновление Мониторинга» или «Офлайн-обновление Мониторинга».
- Последовательно обновите каждый сервер ПринтМенеджера командой обновления ПМ.
- После обновления каждого сервера убедитесь в его работоспособности через панель HAProxy.
Обновление с шифрованием конфигурационного файла
При включённом шифровании массовое развёртывание через скрипт массовой установки не поддерживается. Применяйте ручной порядок установки с добавлением переменной ENV_VAULT_PASSWORD для каждого сервера:
sudo -E ENV_VAULT_PASSWORD=<password> ./install.sh
Проверка
Откройте панель администратора HAProxy и убедитесь, что все секции (ftp, cups_1631, tcp_converter_7776/7777, admin_8010, admin_8080) отображают зелёные строки серверов.