Обновление системы Pilot
Все компоненты системы должны быть одной версии. Подключение компонентов других версий к Pilot-Server для работы блокируется во избежание проблем совместимости.
Исключениями являются: Pilot-TextSearch-Server, Pilot-Sign-Server, 3D-Storage for Linux. |
Обновление системы Pilot, если все компоненты установлены на ОС Windows
Информация о появлении обновления выводится администратору системы при запуске настольного приложения Pilot-myAdmin.
Если вы хотите получать уведомления о выходе не только релизов, но и бета-версий, то в меню Сервис→ Настройки включите опцию Проверять наличие бета-версий.
Дистрибутив обновления Pilot-Server содержит в себе все необходимые компоненты для обновления клиентских приложений под Windows.
Чтобы запустить обновление:
- Получив уведомление в Pilot-myAdmin администратору необходимо нажать кнопку Обновить,
- затем подтвердить решение в диалоговом окне с предупреждением.
После этого пакет обновления будет автоматически загружен и запущено обновление Pilot-Server.
Пользователям Pilot-Server, установленного на Windows, настраивая работу баз данных, следует обратить внимание, что при автоматических обновлениях системы, служба Pilot-Server запускается от учётной записи Local System. В том случае, если запуск службы должен осуществляться от другой учётной записи с правами администратора, необходимо переназначить её вручную. |
Как только Pilot-Server обновится, он отправит обновления всем клиентским приложениям, включая Pilot-myAdmin, и службам, которые к нему подключаются.
Клиентское приложение при этом перейдёт в режим автономной работы, пользователь получит сообщение о необходимости применить обновление. Для установки обновлений клиентских приложений права администратора не требуются. Пользователь может запустить установку обновления сразу или отложить на некоторое время и сначала завершить свою текущую работу в автономном режиме. В этом случае, все локальные изменения будут отправлены на сервер после обновления приложения и восстановления соединения с сервером.
Pilot-BIM-Server обновляется автоматически в фоновом режиме. |
Поскольку изменения в Pilot-TextSearch-Server и Pilot-Sign-Server происходят не часто, обновления чаще всего не требуется. При необходимости эти службы обновляются вручную. Для этого:
- Перейдите на сайт загрузок.
- Скачайте оттуда дистрибутив.
- Запустите его и выполните обновление.
Обновление компонентов системы, установленных в docker-контейнерах
Обновление компонентов системы Pilot, установленных в контейнерах, производится заменой контейнеров:
- Остановите контейнер:
- Удалите контейнер:
- Удалите образ:
# docker image rm pilotdev/имя_контейнера:версия
- Произведите установку контейнера новой версии по инструкции для вашего компонента.
# docker stop имя_контейнера
# docker rm имя_контейнера
Пример обновления Pilot-BIM-Server в контейнере
Для обновления Pilot-BIM-Server необходимо произвести замену контейнера:
- Остановите контейнер pilot-bim-server:
- Удалите контейнер pilot-bim-server:
- Удалите образ pilot-bim-server:
# docker image rm pilotdev/pilot-bim-server:latest
- Произведите установку контейнера новой версии по инструкции.
# docker stop pilot-bim-server
# docker rm pilot-bim-server
Обновление компонентов системы, установленных на OC Linux
Для обновления Pilot-Server, установленного на OC Linux без использования контейнера, ознакомьтесь со следующими страницами:
Особенности обновления в кластерном режиме
Перед обновлением Pilot-Server, работающем в кластерном режиме, необходимо сделать резервную копию базы банных PostgreSQL.