Skip to main content

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

Описание

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

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

  1. Обновите Мониторинг по инструкции «Онлайн-обновление Мониторинга» или «Офлайн-обновление Мониторинга».
  2. Остановите ПМы на серверах. Для этого зайдите на каждый по ssh и выполните команды:
    cd /opt/printmanager
    sudo docker-compose down
    
  3. Последовательно обновите каждый сервер ПринтМенеджера командой обновления ПМ.
  4. После обновления каждого сервера убедитесь в его работоспособности через панель HAProxy.

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

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

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

Проверка

Откройте панель администратора HAProxy и убедитесь, что все секции (ftpcups_1631tcp_converter_7776/7777admin_8010admin_8080) отображают зелёные строки серверов. Каждый из разделов должен иметь все зеленые строчки (кроме коричневых строк Frontend или Backend).