Открытый контур на Astra Linux

Внимание

Дисклеймер.

Инструкция содержит примерный порядок действий по установке. Инструкция призвана описать логику действий по установке на простом, абстрактном примере. В зависимости от инфраструктуры сервера (кластера) и его конфигурации, вам могут понадобиться дополнительные или иные шаги.

Эта инструкция не должна восприниматься буквально, а использоваться в качестве основы действий.

Примечание

Ниже приведен пример установки системы на Astra Linux 1.7.X "Смоленск".

Предупреждение

Инструкция актуальна для установки Юниверс MDM версии 6.9 и старше, так как система перешла с Elasticsearch на Opensearch.

Предупреждение

В Юниверс MDM версии 6.11 было осуществлено обновление PostgreSQL, в связи с этим для ОС Astra Linux теперь требуется обязательная установка PostgrePRO и расширения TimescaleDB. Перед установкой рекомендуется проверить совместимость вашей версии PostgreSQL и версии TimescaleDB.

Предварительные действия:

  • Обновите списки репозиториев и установите основные пакеты, позволяющие работать с файлами:

    sudo apt update && sudo apt upgrade && \
    sudo apt install mc vim -y
    

Установка JAVA

  1. Выполните следующую команду:

    sudo apt install default-jdk
    
  2. Проверьте версию (open JDK 11):

    javac -version
    

Установка Opensearch

Рекомендуется устанавливать Opensearch 2.14.0 в закрытом контуре. Подробную инструкцию см. по ссылке.

Установка PostgrePRO и TimescaleDB

Рекомендуется устанавливать PostgrePRO и TimescaleDB в закрытом контуре. Подробную инструкцию см. в статье Установка PostgresPRO 15 из ISO-образа.

Установка Tomcat

  1. Скачайте архив Tomcat 9 с официального сайта https://dlcdn.apache.org/tomcat/.

  2. Создайте пользователя:

    sudo useradd -m -U -s /bin/false tomcat
    
  3. Каталог с tomcat находится в /<OFFLINE_REP>/tomcat-9. После выполнения команды выше будет создан пользователь tomcat с домашним каталогом /opt/tomcat-9.

  4. Скопируйте папку в /opt/:

    sudo cp -rv /<OFFLINE_REP>/tomcat-9/* /opt/tomcat-9
    
  5. Для создания демона скопируйте файл ./<OFFLINE_REP>/conf_files/tomcat.service в /etc/systemd/system/:

    cp -v MDM_6.X_Astra_1.7.X/conf_files/tomcat.service /etc/systemd/system/
    
  6. Перезагрузите демоны:

    systemctl daemon-reload
    

Установка приложения Universe

Рекомендуется устанавливать Universe в закрытом контуре. Подробную инструкцию см. по ссылке.