Skip to main content

Требования к серверу для установки Принтум

Кратко

Минимальные требования к серверам Принтум перед установкой. Параметры зависят от типовой конфигурации: Сингл, Сплит или схема с балансировщиком HAProxy.

Общие требования (для всех схем)

  • На серверах не должно быть установлено компонентов других систем управления печатью.
  • Минимальная серверная конфигурация ОС, без дополнительного ПО.
  • Рекомендуемые сопутствующие пакеты: OpenSSH, HTOP, Midnight Commander, CURL (без прокси), WGET.
  • Виртуализация включена в BIOS.
  • Если сервер виртуальный — сетевая карта в режиме bridge.
  • Статический IP-адрес. Не использовать пул 10.28.32.0/26 — он занят внутренней сетью.
  • Онлайн-установка: доступ к https://s3.printum.io.
  • Офлайн-установка: доступ к актуальному локальному зеркалу репозиториев.
  • Для филиальных серверов управления печатью — собственные сертификаты.
  • Сделать начальный снапшот ВМ после базовой настройки сервера.

Сингл (все компоненты на одном сервере)

Конфигурация: Мониторинг, ПринтМенеджер и базы данных размещаются на одном сервере. Подходит для небольших инсталляций и пилотных внедрений.

ПараметрТребование
CPU6-ядерный 64-бит, SLAT, 2 ГГц или выше
RAM16 ГБ; не менее 2 ГБ ОЗУ на каждое ядро CPU
Диск (корневой раздел)Не менее 160 ГБ

Сплит (Мониторинг и ПринтМенеджер на разных серверах)

Сервер А — Мониторинг

ПараметрТребование
CPU4-ядерный 64-бит, SLAT, 2 ГГц или выше
RAM8 ГБ; не менее 2 ГБ ОЗУ на каждое ядро CPU
Диск (корневой раздел)Не менее 80 ГБ

Сервер Б — ПринтМенеджер

В источнике явно не выделены отдельные требования к серверу с одним только ПринтМенеджером. На практике используются требования уровня «Мониторинг + Управление печатью» (см. Сингл).

TODO: уточнить минимальные требования отдельно для сервера ПринтМенеджера в схеме Сплит.

HAProxy (балансировщик нагрузки)

Отдельный сервер балансировщика в схеме Кластер Active-Active.

ПараметрТребование
CPU2-ядерный
RAM2 ГБ
Диск (корневой раздел)Не менее 32 ГБ
ОССерверная ОС в минимальной конфигурации без дополнительного ПО

Поддерживаемые серверные ОС

ОСВерсия
Ubuntu20.04 LTS / 22.04 LTS / 24.04 LTS
Astra Linux Special Edition 1.7 «Орёл»Ядро linux-5.10-generic или linux-5.15-generic; для конфигурации только Мониторинга также linux-6.1.*-generic, linux-6.12.*-generic
Astra Linux Special Edition 1.8 «Орёл»
Ред ОС7.3 «МУРОМ» / Ред ОС 8
Альт Сервер10

Поддерживаемые внешние БД

По умолчанию используются собственные БД: ClickHouse и PostgreSQL для Мониторинга, PostgreSQL для ПринтМенеджера. При необходимости поддерживается подключение к внешним БД.

КомпонентБДВерсия
МониторингPostgreSQL / Postgres PRO15
МониторингClickHouse20
МониторингADQM24
ПринтМенеджерPostgreSQL / Postgres PRO11.4

Внешняя база данных должна обеспечивать время отклика от сервера Мониторинга в пределах 2–5 мс.

Что важно помнить

  • Объём ОЗУ масштабируется пропорционально количеству ядер CPU: не менее 2 ГБ на каждое ядро.
  • Для установки требуются права администратора (sudo).
  • Рекомендуется применить последние обновления системных компонентов; при ошибках установки этот шаг становится обязательным.
  • Адреса 10.28.32.0/26 зарезервированы внутренней сетью Принтум — не использовать.

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

  • Требования к сетевой доступности и портам
  • Требования к сертификатам безопасности
  • Требования к рабочим станциям пользователей
  • Подготовка Astra Linux к установке Принтум