Обновление подсистемы мониторинга
В этой инструкции рассматривается обновление сервера подсистемы мониторинга с версии 1.12 до версии 1.12.1.
Инструкция применима только для случая, когда подсистема мониторинга развёрнута на одном узле в составе Геном.
Обновление распространяется в виде архива vision-distrib-1.12.1-1402.tar.gz.
Подготовка к обновлению
Создайте резервные копии этих файлов:
-
/etc/nginx/sites-enabled.d/vision.conf; -
/opt/skala-r/etc/vision/server/vision_core/config.yml; -
/opt/skala-r/vision/.secrets_vault.
Для создания резервной копии скопируйте указанные файлы в произвольную директорию.
Обновление сервера
Чтобы обновить компоненты сервера подсистемы мониторинга:
-
Загрузите архив
vision-distrib-1.12.1-1402.tar.gzна установочный узел подсистемы мониторинга. -
Распакуйте архив:
tar -xzf vision-distrib-1.12.1-1402.tar.gz -
Перейдите в директорию с файлами дистрибутива:
cd vision-distrib-1.12.1-1402/ -
Запустите установку зависимостей:
-
Из репозиториев ОС (рекомендуется):
./setup.sh -g -
Из состав дистрибутива:
./setup.sh -p
-
-
Если установка зависимостей прошла успешно, запустите обновление:
./setup.sh -u
Восстановление конфигурации из резервной копии
-
Восстановите конфигурационные файлы из созданной ранее резервной копии путём копирования их в исходное расположение.
-
Запустите обновление конфигурации сервера:
/opt/skala-r/vision/tools/update-server-configs.sh -
Перезапустите веб-сервер NGINX:
nginx -s reload
Если в процессе обновления какая-либо служба не запустится автоматически, запустите её вручную и проверьте статус, например:
systemctl start vision_core && systemctl status vision_core
Обновление plagent
Чтобы обновить plagent:
-
В веб-интерфейсе подсистемы мониторинга на панели навигации выберите Объекты.
-
На панели Контур в строке с нужным ПАК нажмите кнопку ⋮ и в открывшемся меню выберите Инвентори.
-
Сохраните файл инвентаря на свой компьютер.
-
Укажите в файле инвентаря учётные данные для подключения к узлам.
-
Загрузите файл инвентаря на установочный узел подсистемы мониторинга.
-
Перейдите в директорию дистрибутива и запустите скрипт
setup.shв интерактивном режиме. -
Выберите пункт Установка plagent.
-
Укажите путь к файлу инвентаря.
-
После успешного выполнения установки plagent удалите файл инвентаря.
Проверка корректности обновления
-
Проверьте статус сервисов:
-
Запустите скрипт
setup.sh:./setup.sh -
Выберите пункт Проверка работы сервисов.
Ожидаемый результат: все сервисы находятся в статусе active.
-
-
Проверьте версию подсистемы мониторинга:
-
Авторизуйтесь в веб-интерфейсе подсистемы мониторинга.
-
На панели навигации выберите .
Ожидаемый результат: версия подсистемы мониторинга — 1.12.1-1402.
-