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

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

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

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

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

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

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

В указанную ниже строку внести IP-адрес вашего ssw:

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

На этом этапе указанные ниже параметры должны в качестве значения иметь 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 1.2

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

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

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

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

TAG="1.2.10"

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

./ecss-call-history.sh pull

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

./ecss-call-history.sh up

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

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

./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
  • Нет меток