<< Click to Display Table of Contents >> Интеллектуальные возможности > Сервисы Directum Ario > Администрирование сервисов Ario (Linux) Обновление сервисов Ario при распределенной установке |
Если сервисы Directum Ario были установлены на одном сервере, а при обновлении их нужно установить на несколько узлов, удалите сервисы, а затем выполните шаги по распределенной установке.
В разделе описан порядок обновления сервисов, развернутых с помощью Ansible.
1.Создайте резервные копии конфигурационных файлов ansible.cfg и hosts.yml.
2.Проверьте подключение к управляемым узлам. Для этого выполните команду:
./do.sh ansible-ping --remote= ario_group
3.Удалите сервисы Ario со всех узлов. Для этого на управляющем узле выполните команду ario down с ключом --remote:
./do.sh ario down --remote=ario_group
Примечание. Также команду ario down с ключом remote можно использовать для удаления сервисов Ario с отдельных управляемых узлов.
В результате на каждом узле останавливаются и удаляются сервисы Ario. При удалении в названия конфигурационных файлов, в которых хранятся настройки сервисов Directum Ario, добавляется постфикс .old, например config.yml.old. Используйте эти файлы для настройки новой версии сервисов Ario.
4.На управляющий сервер в папку с Directum Launcher скопируйте с заменой файла архивы компонентов для распределенной установки сервисов.
5.Запустите инструмент Directum Launcher, чтобы обновить его. Для этого выполните команду:
./DirectumLauncher --host=0.0.0.0
Страницу можно открыть вручную по ссылке http://<IP-адрес сервера, где выполняется установка>:5000/, например, если случайно закрыли браузер. По умолчанию используется порт 5000. Порт можно изменить, добавив к команде ключ --port=<номер порта>.
Когда откроется страница с параметрами развертывания, ее можно закрыть.
6.Запустите плейбук сервисов Directum Ario ario_playbook.yml, чтобы обновить сервисы на управляемых узлах. Для этого выполните команду:
./do.sh ansible-playbook <Путь до файла папки с ario_playbook.yml>
В результате сервисы Directum Ario обновятся на управляемых узлах. После завершения обновления настройте сервисы. Для этого можно использовать данные из конфигурационных файлов, отмеченных постфиксом old.
© Компания Directum, 2024 |