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