Обновление 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