С версии 20.12 MITIGATOR работает в режиме кластера. Пока используется единственный экземпляр, новые настройки не требуются.
Чтобы сохранить данные графиков из прошлых версий, нужно выполнить миграцию (даже если экземпляр один).
Перед обновлением настоятельно рекомендуется сделать резервную копию.
Остановить MITIGATOR:
docker-compose down
Обновить docker-compose.yml
в /srv/mitigator
:
wget https://docs.mitigator.ru/v20.12/dist/docker-compose.yml -O /srv/mitigator/docker-compose.yml
Если в нем были сделаны правки для адаптеров Mellanox, воспроизвести их в новой версии файла.
Обновить .env
:
VERSION=v20.12.0
(или более новую минорную).MITIGATOR_OWN_NAME=Mitigator
(уникальное имя экземпляра).Скачать файл миграции update2012.sql в /srv/mitigator
.
Запустить ClickHouse:
docker-compose up -d clickhouse
Выполнить миграцию:
docker-compose exec -T clickhouse clickhouse-client -mn < update2012.sql
Сообщения печатаются только в случае ошибок. В этом случае текст сообщения нужно сообщить разработчикам.
Запустить службу MITIGATOR:
docker-compose up -d