Документация
Инструкция по установке
Системы «Цифровая Платформа
Промышленного искусственного интеллекта АтомМайнд»
Система «Цифровая Платформа
Промышленного искусственного интеллекта АтомМайнд»

Инструкция по установке и настройке экземпляра программного обеспечения

Москва
2025
1. Перечень терминов, определений и сокращений
В настоящем документе используются термины с соответствующими
определениями и сокращения, приведенные в таблице 1
Таблица 1 - Термины, определения и сокращения
2. Введение
Документ содержит информацию по установке Цифровой Платформы
Промышленного искусственного интеллекта АтомМайнд (далее — Система).
Документ предназначается для использования администраторами Системы и
применяется для ознакомления с последовательностью шагов, необходимых для
корректной установки и настройки Системы.

3. Дистрибутив
В дистрибутив входит Система — производитель ООО «Индастрисофт
Солюшнс». Демоверсия (демо-ключ в комплекте, при просрочке ключа, необходимо
запросить новый демо-ключ в АО «Промышленные инновации»). Для использования
без ограничений необходимо приобретать лицензию.

4 Системные требования
В данном разделе описаны системные требования сервера, на котором
планируется запускать Систему.
Технические характеристики сервера:
  • Операционная система (далее - ОС):
  • CPU: 2 ядра х 1.8 GHz или быстрее.
  • RAM: 500 MiB или больше.
  • Hard disk space: 10 Gb или больше свободного места.
Для обеспечения корректного запуска платформы на сервере необходимо
убедиться, что всё специализированное ПО заранее установлено, например, браузеры, офисные пакеты и прочее.
5. Установка и настройка Системы
Установка и настройка Системы выполняется в следующей последовательности:
  • Предварительная установка и проверка программ.
  • Установка и настройка хранилищ.
  • Установка и настройка модулей.
  • Запуск модуля migrator для подготовки хранилищ.
  • Настройка автоматического запуска модулей.
  • Установка веб-приложений.
  • Запуск веб-интерфейса Административного приложения платформы.
5.1. Предварительная установка и проверка программ
5.1.1. Все модули ядра требуют наличия на хосте JRE 21 Рекомендуется установка
JRE 21 от Adoptium (Eclipse Temurin).
Ниже дана инструкция по установке JRE 21 на ОС Ubuntu 22-24 и AstraLinux 1.7
- 1.8.
Шаг 1 Перейдите в /etc/apt и раскомментируйте все закомментированные
строки:
5.2. Установка и настройка хранилищ
Ниже приведены инструкции по установке всех типов хранилищ для
платформы. Пункт по установке Cassandra-хранилищ может быть опциональным, в
зависимости от выбранного варианта развертывания.
Все остальные хранилища — обязательны. Инструкции не описывают
кластерные конфигурации, только типовое развертывание.

5.2.1.
СУБД PostgreSQL
Платформа в качестве оперативного хранилища использует реляционную СУБД
PostgreSQL версии от 14 до 17 СУБД PostgreSQL является обязательным хранилищем. В
БД хранится мета и справочная информация. Если не используется Cassandra, в БД
хранятся измерения.

5.2.1.1.
Установка PostgreSQL
Шаг 1 Настройте ограничения для пользовательских сессий ОС.
1 В файле /etc/sysctl.conf отредактируйте данные (минимально необходимые для
любых версий ОС):
1 В файле /etc/security/limits.conf отредактируйте данные:
5.2.1.2.
Создание БД
Шаг 6 Создайте выделенный том для БД. Например, диск /dev/sdb1 c
каталогом '/pgstore' .
5.2.1.4.
Настройка PostgreSQL
Конфигурация Postgres расположена в /etc/postgresql/<версия>>/main/postgresql.conf .
5.2.2.
CУБД Cassandra
Установка СУБД Cassandra используется только в больших и нагруженных
инсталляциях, где подразумевается большой рост "сырых" данных.

5.2.2.1.
Установка через менеджера пакетов
5.2.2.2.
Настройка БД

Примечание. На каждом сервере необходимо настраивать seeds следующим
образом:
1 Указывается IP: порт текущего сервера.
2 Перечисляются другие сервера, которые должны входить в кластер.
Совет: Рекомендуется создавать как минимум сразу 3 узла кластера Cassandra.

5.2.3.
СУБД Redis
Обязателен к развертыванию. В БД хранятся "горячие" наборы данных и кэш.

5.2.4.
Apache Artemis MQ
Обязателен к установке. Хранилище используется как системная шина между
модулями ядра. Apache Artemis MQ поддерживает состояние системных очередей
обмена и обеспечивает гарантированную доставку данных между компонентами
платформы.

5.2.4.1.
Установка Apache Artemis
Важно
Предварительно проверьте наличие на машине JRE. Как установить и
проверить JRE, см. Установка JRE.

Во время создания брокера необходимо будет задать имя пользователя и пароль
для доступа к брокеру.

5.2.4.2.
Настройка Apache Artemis
После установки брокера по умолчанию доступ к web-консоли будет только на
localhost:8161 , для того чтобы получить удаленный доступ к консоли необходимо
отредактировать файлы bootstrap.xml и jolokia-access.xml , которые находятся в
/var/lib/test-broker/etc/ .
где:
· <имя_модуля>.jar — собранное java-приложение.
· application.yml — конфигурация приложения (настройки БД, порты и т.д.).
· <имя_модуля>.conf — настройки java-машины (JVM), например, объем
выделяемой памяти.

5.2.6.
Запуск модуля migrator для подготовки хранилищ
Для создания всех артефактов в хранилищах и приведения информационной
модели к требуемой версионности необходимо предварительно
запустить модуль migrator.jar .
Шаг 1 Настройте в application.yml подключения к БД.

5.2.9.
Запуск веб-интерфейса Административного приложения платформы
После установки платформы первый вход в административное приложение
должен выполнить root. Подробное описание см. в документе Инструкция по
эксплуатации экземпляра программного обеспечения.
Задать вопрос
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности