Обновление JMS осуществляется в следующем порядке:

Остановка служб компонентов JMS

Выполните остановку служб компонентов следующими командами.

      8. Для остановки серверного компонента web-приложения Консоль управления JMS выполните команду:

systemctl stop eap-web-admin

      9. Для остановки службы сервера JMS выполните команду:

systemctl stop eap-engine

      10. Для остановки процесса JWA выполните команду:

/opt/jms-client/jwa-service.sh stop

      11. В случае если в системе развернут также сервер JAS, его также следует остановить. Для остановки компонента JAS выполните команду:

systemctl stop jas-engine

Примечание. Подробнее см. в руководстве по установке и настройке JAS [3].

Резервное копирование БД JMS

Выполните резервное копирование БД JMS средствами соответствующей СУБД (PostgreSQL, MS SQL, Jatoba).

Удаление компонентов JMS

Для удаления компонентов JMS выполните следующие команды.

  1. Для удаления серверного компонента web-приложения Консоль управления JMS выполните команду:
apt remove eap-web-admin

      2. Для удаления сервера JMS и консольного агента выполните команду:

apt remove eap-engine

      3. Для удаления приложения JMS Web Agent Tray (если устанавливалось) выполните команду:

apt remove aladdin.jms.webagenttray

      4. Для удаления службы компонента JWA выполните команду:

apt remove aladdin.jms.webagent

      5. Удалите утилиту 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

Примечания:

  1. При выполнении обновления БД могут быть запрошены аутентификационные данные, используемые для запроса статуса службы сервера JMS (запущена / не запущена). В качестве таких данных может использоваться любая учётная запись пользователя, зарегистрированного в JMS и незаблокированного в JMS и в соответствующей ресурсной системе (FreeIPA, AD, SambaAD). В частности, допускается указать аутентификационные данные пользователя, зарегистрированные в параметре «userName» в секции [accountSystem] файла первоначальной конфигурации с указанием домена в формате, приведенном в описании параметра «name» того же файла (см. «Приложение 1. Параметры файла первоначальной конфигурации сервера JMS», с. 114).
  2. Подробнее с командой EAP.Agent.Terminal server update можно ознакомиться в разделе «Приложение 2. Справочник команд консольного агента Aladdin.EAP.Agent.Terminal», с. 120.

Установка остальных компонентов JMS (в рамках обновления продукта)

Для установки остальных компонентов новой версии JMS выполните следующие действия.

  1. Установите новую версию серверного компонента web-приложения Консоль управления JMS (по аналогии с разделом «Установка серверного компонента Консоли управления JMS», c. 21).
  2. В случае если в системе также используется сервер JAS, выполните его обновление согласно руководству по установке и настройке JAS [3].
  3. Установите компонент JWA на всех хостах с клиентскими web-приложениями JMS (Клиент JMS и Консоль управления JMS), руководствуясь разделом «Установка JWA», с. 27.

Запуск и проверка работоспособности компонентов JMS

Выполните запуск и проверку работы компонентов JMS в соответствии описаниями в разделе «Установка и первоначальная настройка», с. 17.