Обновление Сервера управления
Перед обновлением выполните резервное копирование базы данных средствами СУБД.
Новая версия может содержать обновленный конфигурационный файл
config.toml. В этом случае для CentOS после обновления сервера:Будет создан новый файл
config.toml, содержащий набор параметров с пустыми значениями.Старый файл будет автоматически переименован в
config.toml.rpmsave.Необходимо вручную скопировать все значения параметров конфигурации из старого файла
config.toml.rpmsaveв новыйconfig.toml.Просто переименовать
config.toml.rpmsaveобратно вconfig.tomlнельзя, так как в новый конфигурационный файл могут быть добавлены новые обязательные параметры, без которых Сервер управления не будет запущен.
Чтобы обновить Сервер управления:
Остановите службу
bzserver(все экземпляры сервера):systemctl stop bzserverПерейдите в директорию с установочными пакетами.
Запустите обновление пакета
bz_sensors_server-amd64-v.X.X.X.(rpm/deb)с необходимой версией:Пример для DEB:
apt install ./bz_sensors_server-amd64-v.X.X.X.debПример для RPM:
yum install ./bz_sensors_server-amd64-v.X.X.X.rpmПовторите команду выше для всех экземпляров сервера.
После обновления запустите инструмент миграции базы данных:
Полная команда:
/opt/BI.Zone/BZ_Sensors/Server/migrator migrate-upКороткая команда:
bzmigrator migrate-upРеквизиты подключения к базе данных автоматически берутся из файла конфигурации сервиса
config.toml.Запустите экземпляры сервера:
systemctl start bzserver