Обновление Call History

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

Для обновления основной версии сервиса Call History с 1.2 на 2.7.0, необходимо:

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

./ecss-call-history.sh download --version 2.7.0

Открыть конфигурационный файл:

 vim ./ecss-call-history/stable/.env

Убедиться, что указанные ниже параметры содержат IP-адрес вашего ssw:

ECSS_MEETING_DB_HOST="ip_адрес_вашего_ssw"
ECSS_CALLS_DB_HOST="ip_адрес_вашего_ssw"
ECSS_ADDRESS_BOOK_DB_HOST="ip_адрес_вашего_ssw"

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

./ecss-call-history.sh update --version 2.7.0

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

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

<nano/vim/mcedit> ecss-call-history/stable/.env

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

TAG="2.7.0.2"

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

./ecss-call-history.sh pull

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

./ecss-call-history.sh up

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

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

./ecss-call-history.sh pull
./ecss-call-history.sh up

Удаление Call History

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

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

./ecss-call-history.sh down

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

rm -rf ~/.ecss/ecss-call-history

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

sudo rm -rf ~/ecss-call-history*

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

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

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

./ecss-call-history.sh down
  • Нет меток