Примечание |
---|
Перед проведением обновления настоятельно рекомендуем сделать полную резервную копию всей системы. |
В панели администратора перейти в раздел «База данных ViQube».
Выключить настройку "Включить проверку прав доступа к данным".
- В пункте меню «Резервное копирование» раздела «База данных ViQube» нажать на кнопку «Сохранить копию сейчас».
- Скопировать дистрибутив платформы на сервер, сохраняя структуру вложенных элементов.
Предупреждение Если предполагается обновление платформы, используя Docker Hub, копировать папку images дистрибутива не требуется.
- На сервере перейти в скопированную папку с дистрибутивом
Сделать исполняемыми скрипты load_images.sh, load_from_release_dockerhub.sh, run.sh, update.sh, выполнив команду:
На сервере перейти в скопированную папку с дистрибутивом и запуститьБлок кода language actionscript3bash theme RDark sudo chmod +x *.sh
Выполнить команду
Блок кода language bash theme RDark docker swarm init
Запустить скрипт update.sh с правами суперпользователя:
Блок кода language actionscript3bash theme RDark titleОбновление на версию 2.17 sudo ./update.sh -l <mode>
Примечание - -l <mode>
здесь <mode> - режим получения новых образов. Возможные значения: local, hub.
hub - получение образов из Docker Hub. Если выбран данный режим, необходимо предварительно авторизоваться в Docker Hub, используя следующую команду:
Блок кода language actionscript3bash theme RDark sudo docker login
local - получение образов локально, из папки images дистрибутива платформы.
Запустить скрипт run.sh с правами суперпользователя:
Блок кода language actionscript3 theme RDark sudo ./run.sh -p <address> --https <on|off> --with-vitalk <yes|no>
Примечание - -p <address>
здесь <address> - адрес сервера, который будет использоваться пользователями платформы для доступа через браузер, значение параметра может быть как IP-адресом, так и доменным именем сервера с установленной платформой, в зависимости от настроек сетевого окружения.
- --https <on | off>
здесь параметр --https определяет работает платформа со схемой HTTPS или HTTP. Для использования HTTPS необходимо указать значение параметра on. Для использования схемы HTTP необходимо указать значение параметра off или не указывать параметр --https.
- --with-vitalk <yes|no>
.
Предупреждение Если платформа до обновления работала по HTTPS, используя proxy-сервер платформы, рекомендуется проверить и, при необходимости, изменить настройки proxy-сервера платформы в файле /docker-volume/proxy/nginx.conf.
Подробнее в Переключение и настройка HTTPS
Предупреждение title Случай установленного ViTalk Если компонент ViTalk был установлен, необходимо обязательно задать ограничение потребления оперативной памяти для контейнера vitalk-core в 6 Гб (для стандартной конфигурации), используя следующую инструкцию:
Ограничение ресурсов для контейнера
Если ViTalk устанавливается впервые, требуется его первичная настройка после установки платформы:
Если ViTalk был ранее настроен и обучен на версии 2.15, то при его первом запуске автоматически произойдёт миграция его бинарных файлов (vitalk-core/data). После этого ViTalk можно пользоваться.
Однако, если со времени последней настройки менялись метаданные, для которых он был настроен (появились или были переименованы сущности), необходима его перенастройка.
Обратите внимание, что файл конфигурации metadata.json для версии 2.15 не совместим с версией 2.16.Подробнее Запуск платформы