<< Click to Display Table of Contents >> Администрирование (Linux) > Обновление системы Обновление сервиса NOMAD |
![]() ![]() |
Для установки, обновления и настройки сервиса используется кроссплатформенный инструмент Directum Launcher. Он поставляется в виде архива, который нужно распаковать. Для корректной работы системы папку с Directum Launcher удалять нельзя.
Перед обновлением выполните подготовительные работы, затем обновите сервис NOMAD. Также возможно обновление с помощью командной строки.
1.Выполните подготовительные шаги к обновлению системы Directum RX.
2.Ознакомьтесь с типовыми требованиями и убедитесь, что ваше аппаратное и программное обеспечение актуально для новой версии NOMAD.
3.Заблаговременно уведомьте всех пользователей о проведении технических работ. Обновление рекомендуется выполнять в нерабочее время.
4.Ознакомьтесь с порядком обновления конфигурационных файлов Nomad.config и SungeroAdapter.config.
Порядок обновления вместе с Directum RX
1.Остановите сервис NOMAD. Для этого перейдите в папку с Directum Launcher и выполните команду:
./do.sh nomad_service down
2.Архив с новой версией Directum Launcher скопируйте с заменой файла в корень папки с предыдущей версией Directum Launcher. Архив распаковывать не нужно. Также в корень папки скопируйте архивы:
•Nomad.tar.gz;
•других компонентов Directum RX, если их нужно обновить.
ВАЖНО. Для корректной установки общий путь к файлам должен быть не более 256 символов. Также он не должен содержать пробелы, символы кириллицы, запятые и спецсимволы. Поэтому используйте, например, папку /srv/DirectumLauncher. В зависимости от настроек операционной системы для дальнейших действий могут потребоваться права суперпользователя.
3.Запустите Directum Launcher. На странице Развертывание убедитесь, что установлен переключатель Обновление и флажок Сервис NOMAD:
Продолжите обновление согласно инструкции Directum RX. Сервис NOMAD обновится вместе с системой.
4.Обновите конфигурационные файлы и настройте сервис NOMAD.
Обновление с помощью командной строки
1.Остановите сервис NOMAD. Для этого перейдите в папку с Directum Launcher и выполните команду:
./do.sh nomad_service down
2.Скопируйте архив с новой версией сервиса NOMAD в корень папки с Directum Launcher.
ВАЖНО. Для корректной установки общий путь к файлам должен быть не более 256 символов. Также он не должен содержать пробелы, символы кириллицы, запятые и спецсимволы. Поэтому используйте, например, папку /srv/DirectumLauncher. В зависимости от настроек операционной системы для дальнейших действий могут потребоваться права суперпользователя.
3.В командной строке перейдите в папку с Directum Launcher и последовательно выполните команды:
./do.sh components add nomad
./do.sh nomad_component install
./do.sh nomad_service up
4.Обновите конфигурационные файлы и настройте сервис NOMAD.
Обновление конфигурационных файлов NOMAD
В конфигурационных файлах Nomad.config и SungeroAdapter.config хранятся настройки, которые обеспечивают корректную работу сервиса NOMAD, Solo и Jazz с Directum RX. Поэтому после обновления важно использовать новые версии этих файлов.
Примечание. Конфигурационные файлы имеют собственную нумерацию версий, которая может не совпадать с нумерацией сервиса NOMAD и Directum RX. Версия конфигурационного файла указана в его атрибуте version value.
Если в новой версии NOMAD изменился список параметров, которые нужны для корректной работы NOMAD и мобильных приложений, при обновлении сервиса NOMAD:
•резервные копии файлов прежней версии сохраняются в папке DirectumLauncher/etc/_services_config/NomadService/backups;
•в Nomad.config и SungeroAdapter.config обновляется список параметров, нужных для корректной работы. Например, они добавляются или удаляются. При этом собственные настройки, например поддержка модификации системы, не затираются.
важно. Если организации нужно использовать новые возможности мобильных приложений, которые настраиваются через конфигурационные файлы, обновите файлы вручную:
1.Если в предыдущей версии NOMAD использовались настройки, отличные от настроек по умолчанию, перед началом обновления создайте резервные копии конфигурационных файлов Nomad.config и SungeroAdapter.config. Резервные копии понадобятся для переноса настроек.
По умолчанию файлы расположены в папке:
DirectumLauncher/etc/_services_config/NomadService/.
2.Вручную замените конфигурационные файлы на аналогичные из архива с новой версией сервиса NOMAD. Если в конфигурационных файлах прежней версии были заданы настройки, отличные от настроек по умолчанию, перенесите их в новые файлы из резервных копий;
3.Обновите сервис NOMAD;
4.Если в сервисе NOMAD задавалась настройка, для которой указывается название мобильного решения, например доступ к документам и записям справочников, убедитесь, что в значениях параметров указаны верные названия приложений:
Directum Solo и Directum Jazz для приложений на .NET;
Directum Solo Classic и Directum Jazz Classic для приложений на Xamarin.
Совет. Уточнить, в каких приложениях работают сотрудники, можно в справочнике Мобильные устройства.
© Компания Directum, 2025 |