Требования к серверу для установки Принтум
--- Page Type: Reference Component: Сервер Принтум Domain: Installation Product Versions: 4.x OS: Linux Status: Draft Related Components: Мониторинг, ПринтМенеджер, HAProxy, PostgreSQL,HAProxyClickHouse ---
Кратко
Минимальные требования к серверам Принтум перед установкойустановкой. Принтум.Параметры зависят от типовой конфигурации: Сингл, Сплит или схема с балансировщиком HAProxy.
Общие
Сервертребования Мониторинга(для всех схем)
- На серверах не должно быть установлено компонентов других систем управления печатью.
- Минимальная серверная конфигурация ОС, без дополнительного ПО.
- Рекомендуемые сопутствующие пакеты: OpenSSH, HTOP, Midnight Commander, CURL (без
ПринтМенеджера)прокси), WGET. - Виртуализация включена в BIOS.
- Если сервер виртуальный — сетевая карта в режиме bridge.
- Статический IP-адрес. Не использовать пул
10.28.32.0/26— он занят внутренней сетью. - Онлайн-установка: доступ к
https://s3.printum.io. - Офлайн-установка: доступ к актуальному локальному зеркалу репозиториев.
- Для филиальных серверов управления печатью — собственные сертификаты.
- Сделать начальный снапшот ВМ после базовой настройки сервера.
Сингл (все компоненты на одном сервере)
Конфигурация: Мониторинг, ПринтМенеджер и базы данных размещаются на одном сервере. Подходит для небольших инсталляций и пилотных внедрений.
| Параметр | Требование |
|---|---|
| CPU | 6-ядерный 64-бит, SLAT, 2 ГГц или выше |
| RAM | 16 ГБ; не менее 2 ГБ ОЗУ на каждое ядро CPU |
| Диск (корневой раздел) | Не менее 160 ГБ |
Сплит (Мониторинг и ПринтМенеджер на разных серверах)
Сервер А — Мониторинг
| Параметр | Требование |
|---|---|
| CPU | 4-ядерный 64-бит, SLAT, 2 ГГц или выше |
Сервер Б — ПринтМенеджер
В источнике явно не выделены отдельные требования к серверу с одним только ПринтМенеджером. На практике используются требования уровня «Мониторинг + Управление печатью» (см. Сингл).
TODO: уточнить минимальные требования отдельно для сервера ПринтМенеджера в корневомсхеме разделеСплит.
HAProxy IP-адресСтатический.(балансировщик Ненагрузки)
Отдельный использоватьсервер пул 10.28.32.0/26
Сервер Мониторинга + ПринтМенеджера
| Параметр | Требование |
|---|
Сервер HAProxy (схема с балансировкой)
Поддерживаемые серверные ОС серверов
| ОС | Версия |
|---|
linux-5.10,10-generic или linux-5.15,15-generic; для конфигурации только Мониторинга также linux-6.1.*-generic, linux-6.12.*),-genericAstra Linux Special Edition 1.8 Поддерживаемые
Внешниевнешние БД
По (приумолчанию необходимости)используются собственные БД: ClickHouse и PostgreSQL для Мониторинга, PostgreSQL для ПринтМенеджера. При необходимости поддерживается подключение к внешним БД.
| Компонент | БД | Версия |
|---|
Внешняя база данных должна обеспечивать время отклика от сервера Мониторинга в пределах 2–5 мс.
Что важно помнить
- Объём ОЗУ масштабируется пропорционально количеству ядер CPU: не менее 2 ГБ на каждое ядро.
НеДляустанавливатьустановкикомпонентытребуютсядругихправасистемадминистраторауправления(sudo).- Рекомендуется
печатью
10.28.32.0/26 зарезервированы внутренней сетью Принтум — не использовать.