Обновление до v22.06

Перед обновлением настоятельно рекомендуется сделать резервную копию.

Процедура обновления на версию v22.06 не отличается от стандартной, но требует выполнения миграций, для чего после обновления следует:

  1. Скачать файл миграции на лидере metric_restore.sql в /srv/mitigator.

  2. Поместить скрипт в контейнер Postgres:

    docker cp metric_restore.sql mitigator_postgres_1:/tmp/
    
  3. Запустить выполнение скрипта миграции:

    docker-compose exec postgres psql mitigator -f /tmp/metric_restore.sql
    
  4. Перезапустить Watchhog:

    docker-compose restart watchhog
    
  5. Скачать файл миграции на всех экземплярах с ClickHouse update2206.sql в /srv/mitigator.

  6. Запустить выполнение скрипта миграции:

    docker-compose exec -T clickhouse clickhouse-client -mn < update2206.sql
    

    Процесс миграции может занять несколько часов. В процессе выполнения в консоль ничего не выводится, сообщения печатаются только в случае ошибок. Не прерывайте выполнение командой Ctrl+C. Если в процессе появились ошибки, то текст сообщения нужно сообщить в техподдержку.

  7. Если по окончании миграции графики не отображаются, выполните команду:

    docker-compose restart carbon-clickhouse