Skip to main content

Установка первого ПринтМенеджера в кластере

Цель

Page Type: Installation Component: ПринтМенеджер Domain: Installation Product Versions: 4.x OS: Linux Status: Draft Related Components: HAProxy, PostgreSQL, NFS Установка первого ПринтМенеджера в кластере Цель Установка первой ноды ПринтМенеджера в кластерной конфигурации Active-Active.

Предусловия

    Установлен и настроен балансировщик HAProxyHAProxy. Подготовлены база данных PostgreSQL и NFS-хранилищехранилище. На сервере балансировщика в директории /opt/printum_balancer/certificates/<IP_или_домен_ПМ> находится архив printum_config.tar.gz

    Шаги установки

    Шаг 1. Скачайте дистрибутив на сервер ПринтМенеджерПринтМенеджера

    Первичная установка работает только офлайн. Скачайте предоставленный дистрибутив на сервер с ПринтМенеджер доступным вам способом. Распакуйте его:

    tar xf printmanager-x.y.zz.tar.gz
    

    Шаг 2. Скопируйте архив настроек

    Скопируйте с сервера с балансировщиком файл printum_config.tar.gz (не перепутайте с printum_certs.tar.gz ) в папку, откуда будете запускать установку ПринтМенеджера, например, printmanager-x.y.z.

    .

    Обратите внимание:внимание: для каждого ПринтМенеджер был создан свой архив!

    Возьмите его из папки с соответствующим IP-адресом или доменным именем. При обновлении версии ПринтМенеджер ещё раз переписывать архив не нужно.

    Шаг 3. Запустите установку

    С автоматическими сертификатами:сертификатами

    Если установка первой ноды ПринтМенеджера выполняется на сервере, на котором также установлен модуль Мониторинга:

    sudo -E ./install.sh
    

    Если установка первой ноды ПринтМенеджера выполняется на отдельном сервере:

    sudo -E MONITORING_ADDRESS=<hostname> ./install.sh
    

    где MONITORING_ADDRESS — адрес сервера, на котором установлен модуль Мониторинга.

    С собственными сертификатами:

    export SSL_CERT=<client.crt>
    export SSL_KEY=<client.key>
    export SSL_CERT_CA=<ca.crt>
    sudo -E ./install.sh
    

    Если установка на отдельном сервере:сервере аналогично укажите MONITORING_ADDRESS:

    sudo -E MONITORING_ADDRESS=<hostname> ./install.sh
    

    Ожидаемый результат

    Первый ПринтМенеджер установлен. На странице балансировщика https://BALANCER_ADR:7000/ соответствующие строки станут зелёными.

    Как проверить установку

    Откройте страницу по адресу https://BALANCER_ADR:7000/ и убедитесь, что строкистрока, ПринтМенеджеруказывающая сталина зелёными.установленный ВыполнитеПринтМенеджер, проверкустала позелёной.

    разделу

    Следующие «Проверкашаги

    корректности
    установки кластера». Next steps Добавление серверов ПринтМенеджера в кластер Проверка корректности установки кластера

    Типовые ошибки

    Ошибка Причина Решение При отложенной печати появляется ошибка «"файл недоступен»недоступен". NFS-хранилище недоступно или неверно настроеноуказаны параметры в .env ПринтМенеджера. Выполнить sudo cat /opt/printmanager/.env.

    Параметры .должны Проверитьбыть:
    DRIVER_OPTS_DEVICE,DRIVER_OPTS_DEVICE :NFS\FOLDER\PATH,
    DRIVER_OPTS_O addr=NFS_ADDR,nolock,soft,rw»)rw,
    DRIVER_OPTS_TYPE DRIVER_OPTS_TYPE («nfs»)nfs. Убедиться

    Убедитесь в сетевой доступности NFS-сервера и возможности чтения/записи из NFS_FOLDER_PATH. Не распечатываются файлы при прямой печати через Клиент ПМПМ. Неверный флаг use_cups_ssl в настройках Клиента ПМПМ. Проверить значение флага use_cups_ssl в файле settings.yml:yml: C:\Program Files (x86)\printum\printmanager_client.

    Связанные страницы

      Подготовка к установке кластера Active-Active Установка балансировщика HAProxy Добавление серверов ПринтМенеджера в кластер Проверка корректности установки кластера