Skip to main content

Обновление в отказоустойчивой конфигурации

Описание

Обновление системы, развёрнутой в конфигурации Active-Active с балансировщиком нагрузки (HAProxy) и несколькими серверами ПринтМенеджера.

Архитектура

  • Балансировщик (HAProxy) — точка входа, распределяет нагрузку между серверами ПМ.
  • Серверы ПМ — минимум 3 (формула: T=2F+1, где F — допустимое число отказов).
  • БД и NFS — отказоустойчивость обеспечивается заказчиком (репликация, RAID).

Порядок обновления

  1. Обновите Мониторинг по инструкции «Онлайн-обновление Мониторинга» или «Офлайн-обновление Мониторинга».
  2. Последовательно обновите каждый сервер ПринтМенеджера командой обновления ПМ.
  3. После обновления каждого сервера убедитесь в его работоспособности через панель HAProxy.

Обновление с шифрованием конфигурационного файла

При включённом шифровании массовое развёртывание через скрипт массовой установки не поддерживается. Применяйте ручной порядок установки с добавлением переменной ENV_VAULT_PASSWORD для каждого сервера:

sudo -E ENV_VAULT_PASSWORD=<password> ./install.sh

Проверка

Откройте панель администратора HAProxy и убедитесь, что все секции (ftp, cups_1631, tcp_converter_7776/7777, admin_8010, admin_8080) отображают зелёные строки серверов.