Обновление JMS осуществляется в следующем порядке:
Остановка служб компонентов JMS
Выполните остановку служб компонентов следующими командами.
8. Для остановки серверного компонента web-приложения Консоль управления JMS выполните команду:
systemctl stop eap-web-admin9. Для остановки службы сервера JMS выполните команду:
systemctl stop eap-engine10. Для остановки процесса JWA выполните команду:
/opt/jms-client/jwa-service.sh stop11. В случае если в системе развернут также сервер JAS, его также следует остановить. Для остановки компонента JAS выполните команду:
systemctl stop jas-engineПримечание. Подробнее см. в руководстве по установке и настройке JAS [3].
Резервное копирование БД JMS
Выполните резервное копирование БД JMS средствами соответствующей СУБД (PostgreSQL, MS SQL, Jatoba).
Удаление компонентов JMS
Для удаления компонентов JMS выполните следующие команды.
- Для удаления серверного компонента web-приложения Консоль управления JMS выполните команду:
apt remove eap-web-admin2. Для удаления сервера JMS и консольного агента выполните команду:
apt remove eap-engine3. Для удаления приложения JMS Web Agent Tray (если устанавливалось) выполните команду:
apt remove aladdin.jms.webagenttray4. Для удаления службы компонента JWA выполните команду:
apt remove aladdin.jms.webagent5. Удалите утилиту DiagInfo (/opt/eap-diaginfo/Aladdin.EAP.DiagInfo.Terminal).
6. В случае если в системе также развернут сервер JAS, удалите его согласно руководству по установке и настройке JAS [3].
Установка новой версии сервера JMS (в рамках обновления продукта)
Установите новую версию компонента aladdin-eap-engine_x.x.x.xxxx.deb (при обновлении сервера не потребуется повторно создавать и настраивать файл первоначальной конфигурации InitialConfiguration.ini: системный конфигурационный файл сервера JMS при обновлении продукта берется в качестве исходного при конфигурировании новой версии продукта).
Обновление БД JMS
Для обновления БД JMS выполните следующую команду консольного агента:
sudo Aladdin.EAP.Agent.Terminal server updateПримечания:
- При выполнении обновления БД могут быть запрошены аутентификационные данные, используемые для запроса статуса службы сервера JMS (запущена / не запущена). В качестве таких данных может использоваться любая учётная запись пользователя, зарегистрированного в JMS и незаблокированного в JMS и в соответствующей ресурсной системе (FreeIPA, AD, SambaAD). В частности, допускается указать аутентификационные данные пользователя, зарегистрированные в параметре «userName» в секции [accountSystem] файла первоначальной конфигурации с указанием домена в формате, приведенном в описании параметра «name» того же файла (см. «Приложение 1. Параметры файла первоначальной конфигурации сервера JMS», с. 114).
- Подробнее с командой EAP.Agent.Terminal server update можно ознакомиться в разделе «Приложение 2. Справочник команд консольного агента Aladdin.EAP.Agent.Terminal», с. 120.
Установка остальных компонентов JMS (в рамках обновления продукта)
Для установки остальных компонентов новой версии JMS выполните следующие действия.
- Установите новую версию серверного компонента web-приложения Консоль управления JMS (по аналогии с разделом «Установка серверного компонента Консоли управления JMS», c. 21).
- В случае если в системе также используется сервер JAS, выполните его обновление согласно руководству по установке и настройке JAS [3].
- Установите компонент JWA на всех хостах с клиентскими web-приложениями JMS (Клиент JMS и Консоль управления JMS), руководствуясь разделом «Установка JWA», с. 27.
Запуск и проверка работоспособности компонентов JMS
Выполните запуск и проверку работы компонентов JMS в соответствии описаниями в разделе «Установка и первоначальная настройка», с. 17.