Требования к серверу для установки Принтум
Кратко
Минимальные требования к серверам Принтум перед установкой. Параметры зависят от типовой конфигурации: Сингл, Сплит или схема с балансировщиком 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 ГГц или выше |
| RAM | 8 ГБ; не менее 2 ГБ ОЗУ на каждое ядро CPU |
| Диск (корневой раздел) | Не менее 80 ГБ |
Сервер Б — ПринтМенеджер
В источнике явно не выделены отдельные требования к серверу с одним только ПринтМенеджером. На практике используются требования уровня «Мониторинг + Управление печатью» (см. Сингл).
TODO: уточнить минимальные требования отдельно для сервера ПринтМенеджера в схеме Сплит.
HAProxy (балансировщик нагрузки)
Отдельный сервер балансировщика в схеме Кластер Active-Active.
| Параметр | Требование |
|---|---|
| CPU | 2-ядерный |
| RAM | 2 ГБ |
| Диск (корневой раздел) | Не менее 32 ГБ |
| ОС | Серверная ОС в минимальной конфигурации без дополнительного ПО |
Поддерживаемые серверные ОС
| ОС | Версия |
|---|---|
| Ubuntu | 20.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 PRO | 15 |
| Мониторинг | ClickHouse | 20 |
| Мониторинг | ADQM | 24 |
| ПринтМенеджер | PostgreSQL / Postgres PRO | 11.4 |
Внешняя база данных должна обеспечивать время отклика от сервера Мониторинга в пределах 2–5 мс.
Что важно помнить
- Объём ОЗУ масштабируется пропорционально количеству ядер CPU: не менее 2 ГБ на каждое ядро.
- Для установки требуются права администратора (sudo).
- Рекомендуется применить последние обновления системных компонентов; при ошибках установки этот шаг становится обязательным.
- Адреса
10.28.32.0/26зарезервированы внутренней сетью Принтум — не использовать.
Связанные страницы
- Требования к сетевой доступности и портам
- Требования к сертификатам безопасности
- Требования к рабочим станциям пользователей
- Подготовка Astra Linux к установке Принтум