Обновление версии 1.2.2 до версии 1.3

Обновление должно проводиться в технологическое окно, на период обновления будут отсутствовать временные ряды.

Рекомендации по резервному копированию перед обновлении Визиона

При обновлении Визиона будут перегенерированы файлы конфигурации все компонентов Визиона (Сервер, Прокси, Агенты), поэтому рекомендуется осуществить резервное копирование файлов конфигурации, которые могу располагаться в директориях:

  • /opt/skala-r/vision/agent/<имя-компонента>/etc;

  • /opt/skala-r/vision/proxy/<имя-компонента>/etc;

  • /opt/skala-r/vision/server/<имя-компонента>/etc;

  • /etc/nginx/;

  • /opt/skala-r/vision/.vault_store.

Процедура обновления Визиона

  1. До обновления войти в веб-интерфейс Визиона 1.2.2 и деинсталлировать все Агенты с узлов и Прокси, убедиться что Плагины с узлов были удалены.

  2. На ВМ с Визион.Сервер выгрузить архив с дистрибутивом версии Визиона 1.3.

  3. Распаковать архив:

    tar -xzf <имя архива>
  4. Перейти в директорию с дистрибутивом версии 1.3.

  5. Запустить скрипт ./setup.sh.

  6. Запустить первую команду Установить Сервер Визиона.

  7. Указать IP-адрес Сервера Визиона.

  8. После успешной установки перейти в директорию /opt/skala-r/vision и запустить скрипт ./check_service.sh.

    Критерием корректности развёртывания является значение active для всех сервисов, приведенных в таблице в выводе скрипта check_service.sh.

  9. Переустановить Плагент.

    Из директории с дистрибутивом Визиона версии 1.3 запустить команду:

    ansible-playbook -i /opt/skala-r/vision/server/inventory/<inventory>.yml ./plagent/install.yml`

    Сам файл инвентаря Ansible из веб-интерфейса выгружать не нужно.

  10. В веб-интерфейсе Визиона:

    1. Убедитесь, что в разделе Настройки  О программе указана необходимая версия Визиона.

    2. Внесите изменения в настройки SMTP.

    3. Переустановите все Агенты на узлы и Прокси, переустановите все Плагины на узлах.

  11. Измените настройки SNMP.

  12. При необходимости внесите изменения в конфигурационные файлы grafana.ini, config.yml и nginx.conf.

  13. Перезапустите все сервисы, в конфигурацию которых были внесены изменения.