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