Информация |
---|
Proxy можно не переносить, если в nginx.conf не вносились какие-либо изменения и не используется https |
Остановить на сервере контейнеры proxy, viqube-admin, ssbi и viqube:
Блок кода language actionscript3bash theme RDark sudo docker service stopscale visiology_proxy=0 sudo docker service scale visiology_viqube-master=0 sudo docker service scale visiology_viqube-admin=0 sudo docker service scale visiology_ssbi=0
Очистить содержимое каталогов proxy и viqube:
Блок кода language actionscript3bash theme RDark sudo rm -rf /docker-volume/proxy/* sudo rm -rf /docker-volume/viqube/*
- Скопировать содержимое папок с данными в соответствующие папки на сервере:
- proxy/ – /docker-volume/proxy
- viqube/ – /docker-volume/viqube
Зайти внутрь контейнера ssbi:
Блок кода language actionscript3 theme RDark sudo docker exec -it ssbi /bin/bash
Остановить сервис ssbi:
Блок кода language actionscript3 theme RDark service ssbi stop
Выйти из контейнера ssbi:
Скопировать содержимое папки ssbi/ из данных в папкуБлок кода language actionscript3 theme RDark exit
- ssbi/ – /docker-volume/ssbi
viqube-admin/ – /docker-volume
/
viqube-admin
Блок кода language
bash theme RDark sudo cp -r proxy/* /docker
Зайти внутрь контейнера viqube-admin:
Блок кода language actionscript3 theme RDark sudo docker exec -it viqube-admin /bin/bash
Остановить сервис vadmin:
Блок кода language actionscript3 theme RDark service vadmin stop
Выйти из контейнера viqube-admin:
Скопировать содержимое папки viqube-admin/ из данных в папкуБлок кода language actionscript3 theme RDark exit
-volume/proxy/ sudo cp -r viqube/* /docker-volume/viqube/ sudo cp -r ssbi/* /docker-volume/ssbi/ sudo cp -r viqube-admin/* /docker-volume/viqube-admin/
Указать владельца для каталогов, учитывая примечание:
Примечание <user> - необходимо заменить на имя текущего пользователя Linux
Блок кода language actionscript3bash theme RDark cd /docker-volume sudo chown <user>:<user> -R ssbi sudo chown <user>:<user> -R viqube sudo chown <user>:<user> -R viqube-admin
Перейти в папку с дистрибутивом платформы и запустить скрипт run.sh с правами суперпользователя, задав следующие параметры:
Примечание - -p <ip>
здесь <ip> - адрес сервера, где установлен proxy-сервер платформы (nginx).
- --https <on | off>,
Для использования https необходимо выбрать "on". По умолчанию https установлен в off (параметр --https можно не передавать)
Блок кода language actionscript3Запустить на сервере контейнеры proxy, viqube-admin, ssbi и viqube:
Блок кода language bash theme RDark sudo docker service scale visiology_proxy=1 sudo docker service scale visiology_viqube-master=1 sudo docker service scale visiology_viqube-admin=1 sudo docker service scale visiology_ssbi=1
Выполните команду
Блок кода language bash theme RDark sudo ./run.sh -p <ip> <address> --with-vitalk <yes|no> --httpspolicy <on|off> --cluster-mode <yes|no> --https <on|off>