Обновление AW¶
Внимание Перед переходом на релиз 1.38, требуется изучить рекомендации по обновлению предыдущих версий (начиная от вашей текущей).
Технические изменения в выпуске AW 1.38.*¶
Удалены два сервиса: clickhouse-parser, etl-stats
Удалены следующие переменные: CLICK_PARSER_HOST, CLICK_PARSER_OPTIONS, CLICK_PARSER_PORT, CLICK_PARSER_TIMEOUT
Обновление AW¶
Для обновления Системы выполните следующие действия:
- Подключитесь к серверу через ssh
-
Перейдите в рабочую директорию приложения, в дальнейшем ожидается, что остальные команды выполняются из рабочей директории приложения:
Загрузите на сервер дистрибутив AW BI. -
Создайте резервную копию файла конфигурации, а также сформируйте список изменений в файле конфигурации по сравнению с шаблоном:
-
Остановите AW:
-
Удалите папку rabbitmq для корректного обновления версии:
-
Распакуйте дистрибутив:
Файл дистрибутива можно удалить, если есть дефицит дискового пространства -
Скопируйте шаблон файла конфигурации .env.dist в файл конфигурации .env и примените изменения в нем (автоматически или вручную):
Автоматическое применение изменений может не сработать в некоторых случаях. В этом случае необходимо будет вручную повторно внести изменения в файле .env.Убедитесь, что произведены все изменения в конфигурации между старой и новой версиями.
-
Загрузите в Docker обновленные образы компонентов AW.
Для закрытого контура перейдите в каталог установки Системы и выполните скрипт ./install.sh:
Для открытого контура: Подключите Docker Registry:
-
Запустите скрипт create_project_dirs.sh для того чтобы создать необходимые директории:
-
Выполните запуск Системы и примените миграции:
-
Выполните очистку docker от старых образов.
Данный пункт не обязателен, но является рекомендацией. Данная операция позволяет избежать лишнего использования дискового пространства.