Skip to Content

Порядок установки Оркестратора и его компонентов на ОС CentOS и РЕДОС

Условия для корректной работы

  1. Linux. Службы устанавливаются и работают от root.
  2. Учетные записи. На машинах Оркестратора и БД используются только для поддержки и администрирования системы.
  3. Права учетной записи в БД. Должна иметь права на чтение/вставку/изменение/удаление записей таблиц и создание объектов БД - для возможности автоматических миграций.

Если у вас существуют сложности или ограничения со скачиванием необходимых компонентов с сайтов их официальных поставщиков, вы можете скачать в виде единого архива для Оркестратора. Актуальную ссылку для скачивания можно найти в разделе Релизные заметки - Orchestrator.

Установка компонентов Оркестратора

В общем виде, развертывание Оркестратора предполагает установку следующих компонентов в указанном порядке:

  1. Предварительная настройка машины Оркестратора под CentOS

  2. Установка PostgreSQL - Скачайте и установите соответствующую вашей операционной системе версию, используя инструкцию. Затем выполните шаги по подключению по сети и созданию пользователей согласно статье Установка PostgreSQL под CentOS 8.

  3. Установка RabbitMQ - Скачайте и установите нужную версию, используя инструкции для RPM дистрибутивов.
    Далее следуйте инструкции, описанной в статье Установка RabbitMQ под CentOS 8.

  4. Установка nginx - установите nginx из репозиториев. Подробно установка nginx описана в документе Установка Nginx под CentOS 8.

  5. Установка UI - общий порядок установки UI (на примере CentOS 8) описан в документе Установка UI под CentOS 8.

  6. Установка WebApi - описание процесса установки (на примере CеntOS 8) находится в документе Руководство по установке WebApi

Дальнейшие пункты (7-11) могут выполняться в произвольном порядке.

  1. Установка RDP2 - информацию об установке RDP2 на машине с ОС CentOS 8 можно найти в соответствующей статье: Руководство по установке RDP2 под CentOS 8.

  2. Установка States - выполните установку службы согласно инструкции по установке.

  3. Установка RobotLogs - процесс установки данной службы описан в статье Установка RobotLogs под CentOS 8.

  4. Установка Notifications - установите службу, следуя инструкции.

  5. Установка MachineInfo - порядок установки MachineInfo описан в данной статье

Установка Оркестратора: пошаговые инструкции

Вы можете ознакомиться со статьей по установке Оркестратора на веб-сервер Nginx, либо ее видео-версией.

Установка Робота

После установки Оркестратора можно переходить к установке Робота.

Последовательно выполните шаги из таблицы.

ШагПримечание
1. Настройка машины робота1. См. Настройка машины робота
2. Установка Agent на машине робота1. См. Установка Агента Оркестратора

Условия для корректной работы

  1. Linux. Требуется одна учетная запись для функционирования Агента Оркестратора.