Новое развертывание vRealize Orchestrator можно настроить на работу в режиме высокой доступности. Для этого необходимо развернуть три узла и объединить их в кластер.

Кластер vRealize Orchestrator состоит из трех экземпляровvRealize Orchestrator с общей базой данных PostgreSQL. База данных настроенного кластера vRealize Orchestrator может работать только в асинхронном режиме.

Чтобы создать кластер vRealize Orchestrator, необходимо выбрать один экземпляр vRealize Orchestrator в качестве основного узла кластера. После настройки основного узла к нему следует присоединить дополнительные узлы.

Полученный кластер vRealize Orchestrator по умолчанию настроен на автоматическое аварийное переключение.

Примечание: Сбой автоматического аварийного переключения может привести к потере сведений, содержащихся в базе данных.

Необходимые условия

Процедура

  1. Настройте основной узел.
    1. а. Войдите в командную строку vRealize Orchestrator Appliance основного узла по протоколу SSH в качестве пользователя root.
    2. б. Чтобы настроить сервер подсистемы балансировки нагрузки в кластере, запустите команду vracli load-balancer set FQDN_подсистемы_балансировки_нагрузки.
    3. в. Войдите в центр управления основного узла и выберите Настройки узла.
    4. г. Щелкните Изменить и укажите адрес узла подключенного сервера подсистемы балансировки нагрузки.
    5. д. Настройте поставщика проверки подлинности. См. раздел Настройка автономного сервера vRealize Orchestrator.
  2. Присоедините дополнительные узлы к основному.
    1. а. Войдите в командную строку vRealize Orchestrator Appliance дополнительного узла по протоколу SSH в качестве пользователя root.
    2. б. Чтобы присоединить дополнительный узел к основному, запустите команду vracli cluster joinимя_узла_или_IP-адрес_основного_узла.
    3. в. Введите пароль пользователя root основного узла.
    4. г. Повторите процедуру для другого дополнительного узла.
  3. (Необязательно) Если основной узел использует настраиваемый сертификат, необходимо либо задать сертификат в устройстве, либо создать новый сертификат. См. раздел Создание настраиваемого сертификата TLS для vRealize Orchestrator.
    Примечание: Файл, содержащий цепочку сертификатов, должен иметь кодировку PEM.
  4. Завершите развертывание кластера.
    1. а. Войдите в командную строку vRealize Orchestrator Appliance основного узла по протоколу SSH в качестве пользователя root.
    2. б. Убедитесь, что все узлы находятся в состоянии готовности, выполнив команду kubectl -n prelude get nodes.
    3. в. Запустите сценарий /opt/scripts/deploy.sh и дождитесь завершения развертывания.

Результаты

Кластер vRealize Orchestrator создан. После создания кластера доступ к среде vRealize Orchestrator можно получить только с использованием FQDN-адреса сервера подсистемы балансировки нагрузки.

Примечание: Так как доступ к центру управления кластера можно получить только с помощью пароля пользователя root подсистемы балансировки нагрузки, изменить конфигурацию кластерного узла, имеющего другой пароль пользователя root, невозможно. Чтобы изменить конфигурацию этого узла, удалите его из подсистемы балансировки нагрузки, измените конфигурацию в центре управления и снова добавьте узел в подсистему.

Дальнейшие действия

Чтобы отслеживать состояние кластера vRealize Orchestrator, войдите в vRealize Orchestrator Client и перейдите на вкладку Система на панели управления. См. раздел Мониторинг кластера vRealize Orchestrator.