Примечание: обновление должно проводиться в технологическое окно, на период обновления будут отсутствовать временные ряды
Рекомендации по резервному копированию перед обновлении Визиона#
При обновлении Визиона будут перегенерированы файлы конфигурации всех компонентов Визиона (Сервер, Прокси, Агенты), поэтому рекомендуется осуществить резервное копирование файлов конфигурации, которые могут располагаться в директориях:
/opt/skala-r/etc/vision/agent/<имя-компонента>;/opt/skala-r/etc/vision/proxy/<имя-компонента>;/opt/skala-r/etc/vision/server/<имя-компонента>;/etc/nginx/;/opt/skala-r/vision/.secrets_vault.
Процедура обновления Визиона#
-
На ВМ с Визион.Сервер выгрузить архив с дистрибутивом версии Визиона 1.4
-
Распаковать архив:
tar -xzf <имя архива> -
Перейти в директорию с дистрибутивом версии 1.4.
-
Удалить виртуальное окружение предыдущей версии:
rm -rf /opt/skala-r/vision/server/vision_venv/ -
Запустить скрипт:
./setup.sh -s xxx.xxx.xxx.xxxЗдесь
ххх.xxx.xxx.xxxIP-адрес Визион.Сервера. -
После успешной установки перейти в директорию
/opt/skala-r/visionи запустить скрипт./check_service.sh.Критерием корректности развертывания является значение active для всех сервисов, приведенных в таблице в выводе скрипта
check_service.sh. -
Переустановить plagent.
Из директории с дистрибутивом Визиона версии 1.4 запустить команду:
ansible-playbook -i /opt/skala-r/vision/server/inventory/<inventory>.yml ./plagent/install.ymlСам инвентори-файл из веб-интерфейса выгружать не нужно.
-
В веб-интерфейсе Визиона 1.4:
- В настройках в разделе “О программе” убедиться, что версия Визион изменилась.
- Внести изменения Настроек SMTP.
- Деинсталлировать и установить Плагины:
vision_exporter,sql_exporter,ha_cluster_exporterна узлах.
-
Внести изменения настроек SNMP как указано в п. 9 Руководства Администратора Визион 1.3.
-
Все ранее вручную настроенные конфигурации в файлах (
grafana.ini,config.yml,nginx.conf) необходимости заново внести. -
Запустить команду
restartдля всех сервисов, в конфигурацию файлов которых были внесены изменения.
Внимание! При обновлении Визиона на версию 1.4 дашборды, которых больше нет в 1.4, но которые были в 1.3, и дашборды, добавленные самим пользователем, останутся у пользователя.