Обновление до v22.06
Перед обновлением настоятельно рекомендуется сделать резервную копию.
Процедура обновления на версию v22.06 не отличается от стандартной, но требует выполнения миграций, для чего после обновления следует:
-
Скачать файл миграции на лидере metric_restore.sql в
/srv/mitigator
. -
Поместить скрипт в контейнер Postgres:
docker cp metric_restore.sql mitigator_postgres_1:/tmp/
-
Запустить выполнение скрипта миграции:
docker-compose exec postgres psql mitigator -f /tmp/metric_restore.sql
-
Перезапустить Watchhog:
docker-compose restart watchhog
-
Скачать файл миграции на всех экземплярах с ClickHouse update2206.sql в
/srv/mitigator
. -
Запустить выполнение скрипта миграции:
docker-compose exec -T clickhouse clickhouse-client -mn < update2206.sql
Процесс миграции может занять несколько часов. В процессе выполнения в консоль ничего не выводится, сообщения печатаются только в случае ошибок. Не прерывайте выполнение командой
Ctrl+C
. Если в процессе появились ошибки, то текст сообщения нужно сообщить в техподдержку. -
Если по окончании миграции графики не отображаются, выполните команду:
docker-compose restart carbon-clickhouse