ПОЛУЧЕНИЕ АРХИВА ДИСТРИБУТИВА СИСТЕМЫ

Запрос на получение

Для получения ссылки на загрузку архива и пароля от него, направьте на адрес службы поддержки пользователей support@dppm.pro обращение: «Предоставьте доступ на загрузку архива и пароль от него для компании Х», только после предоставления доступа выполните нижеописанные действия.

По полученной ссылке скачайте архив c дистрибутивом и файл с контрольной суммой (например planrХХХ.х.zip и planrХХХ.х.zip.sha256 или, где «Х» номер версии ПО).

Начиная с версии 509.0 программный продукт Plan-R предоставляется в виде архива с дистрибутивом planrХХХ.х.zip, содержащим только основные сервисы и архива external_servises_XXX.zip содержащего дополнительные внешние сервисы(такие как redis, postgresql, grafana и т.д.). Установка внешних сервисов из архива external_servises_XXX.zip обязательна для запуска Plan-R в случае, если клиент не планирует использовать свои внешние сервисы.

Состав дистрибутива

Структура архива planrХХХ.х.zip, содержащего основные сервисы, устроена следующим образом:

register image

Структура архива Plan-R

  • Каталог planr – содержит набор файлов конфигурации PLAN-R и всех необходимых сервисов.
    • stop.sh – файл bash-скрипта, останавливающий систему PLAN-R;
    • start.sh – файл bash-скрипта, запускающий систему PLAN-R;
    • .env – переменные среды, отвечающие за настройку системы PLAN-R см.п. Переменные окружения
    • Файл docker-compose.yml – файл, содержащий все настройки системы PLAN-R и сервисов, необходимых для работы системы;
    • Каталог /scripts – содержит скрипты для бэкапа базы данных postgresql dump.sh и восстановления из бэкапа базы данных restore.sh (см.п. Резервное копирование). А так же, скрпит update.sh с помощью которого, можно произвести автоматическую установку Plan-R или автоматическое обновление Plan-R
    • Каталог /logging – содержит необходимые файлы конфигурации для системы логирования (Grafana, Loki, Fluent-bit);
    • Каталог images – содержит заархивированные docker-образы системы PLAN-R, привязанных к версии ПО:
    • load.sh – файл bash-скрипта, который выполняет загрузки docker-образов из архива;
    • planr-x.x.x.tgz – heml chart для установки в среде Kubernetes.

Состав архива с внешними сервисами

Структура архива external_servises_XXX.zip, содержащего дополнительные внешние сервисы, устроена следующим образом:

register image

Структура архива с внешними сервисами

  • Каталог images – содержит набор внешних сервисов идущих в комплекте поставки, устанавливаемых в случае, если использование своих внешних сервисов, клиентом не планируется(в таком случае, установка внешних сервисов из архива обязательна для запуска Plan-R);
  • load.sh – файл bash-скрипта, который выполняет загрузки docker-образов из архива;

Проверка контрольной суммы

После того, как Вы скачали архив с дистрибутивом и файл с контрольной суммой (например, planr_411.0.zip и planr_411.0.zip.sha256), в целях безопасности необходимо выполнить проверку контрольной суммы дистрибутива. Для этого выполните в терминале следующую команду (Внимание! Важно, чтобы архив с дистрибутивом и файл с контрольной суммой находились в одной папке):

sha256sum -c planr_411.0.zip.sha256

Если хэш-сумма совпадает, то вывод команды будет «Ок». Это означает, что файл не был изменён и целостность архива сохранена.

register image

Проверка контрольной суммы дистрибутива Plan-R

Для проверки контрольной суммы архива с внешними сервисами, используйте команду:

sha256sum -c external_services_509.zip.sha256

register image

Проверка контрольной суммы архива с внешними сервисами


509.1-59ba7826