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

Введение#

В данном документе приводится пример шагов, необходимых для обновления на новую сборку FaceStream при условии, что приложение было ранее запущено при установленной LUNA PLATFORM по соответствующему руководству. Если FaceStream запускался в соответствии с руководством по установке FaceStream без запущенной LUNA PLATFORM (с установкой минимально необходимых компонентов), то необходимо использовать соответствующий документ в комплекте поставки.

Данное руководство написано с предположением, что:

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

При обновлении следует помнить, что данные БД PostgreSQL и InfluxDB для сервиса LUNA Streams хранятся в директории с установленной LUNA PLATFORM. Поэтому подразумевается, что при обновлении FaceStream после обновления LUNA PLATFORM данные PostgreSQL и InfluxDB уже были перенесены в директорию с новым дистрибутивом LUNA PLATFORM (см. раздел "Перенос данных" руководства по установке LUNA PLATFORM).

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

Все описываемые команды необходимо исполнять в оболочке Bash (когда команды запускаются напрямую на сервере) или в программе для работы с сетевыми протоколами (в случае удаленного подключения к серверу), например, Putty.