Перейти к содержанию

Введение#

В данном документе описаны основные шаги, необходимые для обновления с дистрибутива LUNA PLATFORM 4 (версия 4.5.4) на LUNA PLATFORM 5 с сервисом Backport 4. См. раздел "Backports" в руководстве администратора для информации о сервисе Backport 4.

Примечание. Данный документ протестирован на версии v.5.64.0.

Данный документ включает в себя пример развертывания LUNA PLATFORM. В нем подразумевается минимальная рабочая мощность LUNA PLATFORM в демонстрационных целях, но для реальной работы системы этого недостаточно.

В случае если у вас более ранняя версия LUNA PLATFORM, следует обновить ее до версии 4.5.4. Затем следует выполнить миграцию.

В данном документе описывается миграция из LUNA PLATFORM 4.5.4, установленной в конфигурации по умолчанию. Обратите внимание на то, что конфигурация LUNA PLATFORM и масштабирование системы могут различаться. В этом случае используйте данное руководство как пример общего подхода к миграции LUNA PLATFORM.

В данном документе описывается установка всех сервисов на одном устройстве.

Для использования LUNA PLATFORM в Docker-контейнерах требуется сетевая лицензия. Лицензия предоставляется компанией VisionLabs по запросу отдельно от поставки. Лицензионный ключ создается с помощью отпечатка системы. Этот отпечаток создается на базе информации об аппаратных характеристиках сервера. Таким образом, полученный лицензионный ключ будет работать только на том же сервере, с которого был получен отпечаток системы. LUNA PLATFORM можно активировать с помощью одной из двух утилит — HASP или Guardant. В разделе "Обновление лицензии" приведены полезные ссылки на инструкции по активации лицензионного ключа для каждого способа.

В инструкции приводится пример запуска СУБД PostgreSQL 16 в Docker-контейнере из Docker-реестра VisionLabs. В документации по установке LUNA PLATFORM 4.5.4 приводился пример использования версия PostgreSQL 9.6. Миграция СУБД PostgreSQL не описана в данной документации.

Для выполнения миграции нужно выполнить действия из следующих разделов:

  • "Подготовка к обновлению" — действия по распаковке архивов, подготовке директорий, настройке лицензии и пр. Некоторые действия могут быть опциональными.
  • "Запуск сервисов" — действия по миграции баз данных и запуск сервисов.

В разделе "Дополнительная информация" приводится полезная информация по описанию параметров запуска сервисов, командах Docker, включении Grafana для визуализации мониторинга и пр.

Для активации LUNA PLATFORM требуется файл лицензии. Этот файл предоставляется компанией VisionLabs по запросу.

Все действия, описанные в данном руководстве, должны выполняться пользователем root. В данном документе не описывается создание пользователя с привилегиями администратора и последующая установка, выполняемая этим пользователем.