Обновление EDMN#
Обновление осуществляется полной переустановкой EDMN одним из методов, указанных в разделе Выбор способа установки. Удаление предыдущей версии компонента выполняется автоматически в процессе установки.
Перед обновлением рекомендуется сделать бэкап, для этого нужно раскомментировать блоки в файле vars.yml (для всех компонентов мониторинга):
backup_installdir_to: /path/to/backup– директория для сохранения бэкап installdir;backup_datadir_to: /path/to/data_backup– директория для сохранения бэкап datadir.
При обновлении с помощью Jenkins job запустить job monitoring_custom с необходимым playbook <название сервиса>.yml с тегом backup.
С помощью Ansible#
Произвести установку новой версии в соответствии с разделом Установка EDMN, подраздел «Ручная установка с использованием Ansible».
При установке EDMN в рамках скриптов развертывания происходит обновление всех компонентов EDMN. Присутствует обратная совместимость текущей и предыдущей версий.
С помощью Jenkins#
Для обновления необходимо запустить Jenkins job с необходимым playbook
<название сервиса>.ymlс тегомuninstal. Процесс создания Jenkins job описан в разделе Подготовка окружения EDMN, подраздел «Создание Jenkins Job для автоматической установки».Запустить установку новой версии EDMN в соответствии с разделом Установка EDMN, подраздел «Автоматическая установка с использованием Jenkins».