Обновление User Status

Основная версия сервиса обозначается первыми двумя цифрами (например, 2.8.0), а патчи внутри основной версии указываются далее (например, 2.8.0.1).

Для обновления основной версии сервиса User Status на 2.8.0, необходимо:

Загрузить обновлённую версию:

./ecss-user-status.sh download --version 2.8.0

Выполнить скрипт обновления с указанием целевой версии:

./ecss-user-status.sh update --version 2.8.0

На этом обновление завершено.

Если необходимо указать конкретный патч внутри основной версии (например, сейчас сервис работает на 2.8.0.1, а мы желаем установить 2.8.0.2), редактируем конфигурационный файл (сервис останавливать не нужно):

<nano/vim/mcedit> ecss-user-status/stable/.env

В параметре TAG="" прописываем интересующий номер патча, в нашем примере TAG="2.8.0.2". Сохраняем изменения.

TAG="2.8.0.2"

Выполняем указанную ниже команду, которая извлекает необходимый для указанной версии образ:

./ecss-user-status.sh pull

Выполняем команду для запуска версии, указанной в конфигурационном файле:

./ecss-user-status.sh up


Узнать номер установленной версии можно перейдя по ссылке: http://[ecss-user-status-server-address]:3002/version.

Если в параметре "TAG" указана только основная версия, например, TAG="2.8.0" (значение по умолчанию), чтобы обновиться на последний актуальный патч внутри основной версии, вводим следующую команду:

./ecss-user-status.sh pull
./ecss-user-status.sh up

Удаление User Status

Полное удаление

Для удаления docker-артефактов сервиса мониторинга введите следующую команду:

./ecss-user-status.sh down

Удалите метаданные сервиса командой:

rm -rf ~/.ecss/ecss-user-status

Удалите файлы установки сервиса мониторинга командой:

sudo rm -rf ~/ecss-user-status*


Вместе с файлами установки удалятся docker volumes сервиса "User Status".

Удаление контейнеров

Для удаления контейнеров введите следующую команду:

./ecss-user-status.sh down