Skip to end of metadata
Go to start of metadata


Обновление службы Insentry Watch до версии 22.2 и выше.

Если вы используете Insentry Spot то для обновления службы Insentry Watch до версии 22.2 и выше, необходимо также выполнить обновление службы Spot до версии 22.2 или выше. Для обновления служб Insentry Watch и Spot до версии 22.2 и выше необходимо выполнить следующие действия:

1. Остановить и удалить работающие контейнеры Watch и Spot.

2. Запустить контейнер с Insentry Watch версии 22.2 или выше.

3. Запустить контейнер с Insentry Spot версии 22.2 или выше.

Начиная с версии 22.2 останавливать контейнеры для их обновления не нужно.

Для скачивания образа (image) Insentry откройте терминал или консоль Ubuntu и введите команду: sudo docker pull АДРЕС_ОБРАЗА.
В качестве адреса образа укажите путь cr.yandex/crp5a5q503oamalo3iou/insentry-watch:21.4.0.50.

Проверьте наличие скачанного образа в списке образов Docker командой sudo docker image ls

В списке имеющихся образов найдите старую версию образа Watch и новую версию образа Watch. Определить их можно по записи REPOSITORY, а также записям TAG указывающим на версию компонента Insentry. Для дальнейшей работы с этими образами понадобятся их IMAGE ID. Сохраните эти данные.

После подтверждения наличия нового образа, нужно остановить и удалить старый образ. Если вы устанавливали Insentry.Watch и Stop согласно инструкции, то контейнер с Watch должен иметь имя insentry_spo, а контейнер со Spot должен иметь имя insentry_spot. Определите контейнер, в котором работает старый образ. Для этого выведите список всех работающих контейнеров: sudo docker ps.

В списке запущенных контейнеров найдите контейнер, в котором работает старый образ. Для этого просмотрите записи в столбце IMAGE, нужная запись должна совпадать с записью ID IMAGE старой версии образа (см. шаг 3).

Скопируйте CONTAINER ID.

Для остановки контейнера используйте команду: sudo docker stop ID_КОНТЕЙНЕРА.

Для удаления старого образа используйте команду: sudo docker image rm ID_СТАРОГО_ОБРАЗА

При удалении образа может возникнуть ошибка:

Error response from daemon: conflict: unable to delete 42b846670db0 (must be forced) - image is being used by stopped container 3d236abd9e19

Для её решения выполните принудительное удаление образа используя флаг -f

Пример: sudo docker image rm -f 42b846670db0

Запустите новый образ Insentry: 

sudo docker run --name insentry_watch --detach --restart unless-stopped --network host --volume insentry-data:/var/lib --volume /mnt/video:/mnt/video --volume /etc/timezone:/etc/timezone:ro --volume /etc/localtime:/etc/localtime:ro ID_ОБРАЗА

Проверьте работу контейнера командой sudo docker ps

Общие сведения

Для обновления компонентов Insentry версии 21.3 и выше используется тот же инсталлятор, с помощью которого было установлено приложение. Можно использовать тот же самый файл или скачать новый по ссылке https://insentry.io/ru/download.

Так же как и при установке, ПО Insentry можно обновить полностью или выборочно.

Полное обновление требует подключения к интернету сервера, на котором обновляется ПО Insentry. Если на сервере нет подключения к интернету, то используйте офлайн-режим, чтобы обновить компоненты из заранее скачанного дистрибутива.

Выборочное обновление используется, если какие-то из компонент ПО Insentry пока не требуется обновлять. Их можно обновить позже или удалить.

Если в конфигурацию компонентов Insentry были внесены изменения — например, при кластерной инсталляции или авторизации на InSentry.Watch по фиксированному логину и паролю, нужно обязательно выполнить бэкап настроек перед обновлением.

Внимание! Если ваша текущая версия ПО Insentry 21.2 и ниже, то для установки новой версии удалите ПО Insentry, перезагрузите компьютер и после этого установите ПО Insentry заново с помощью инсталлятора

Запуск обновления

Чтобы обновить модули Insentry, запустите интеллятор и нажмите кнопку Обновить. Кнопка неактивна, если обновлений нет.

Наличие более свежих версий модулей проверяется онлайн, а если подключения к интернету нет, то в папке distr там же, где находится файл инсталлятора. Поместите в эту папку заранее скачанные свежие версии модулей, чтобы обновить Insentry без подключения к интернету.

Проверка работоспособности модулей

Для проверки работы модулей после обновления, перейдите в раздел Управление → Модули.

В таблице показан статус работы каждого модуля. 

Если модуль не работает, проверьте, что запущена соответствующая служба (Диспетчер задач → Службы).




См. далее:

  • No labels