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

  • Все входные параметры удаленного рабочего процесса должны быть разрешимы на удаленном сервере vRealize Orchestrator.
  • Все выходные параметры удаленного рабочего процесса должны быть разрешимы на локальном сервере vRealize Orchestrator.

Чтобы параметры удаленного рабочего процесса были разрешимыми, объекты иерархии, которые использует рабочий процесс, должны быть доступны как на удаленном, так и на локальном серверах vRealize Orchestrator. Если удаленный рабочий процесс использует объекты из подключаемого модуля, то один и тот же подключаемый модуль должен быть доступен на обоих серверах vRealize Orchestrator. Иерархии удаленного и локального подключаемых модулей должны быть одинаковыми. Если в удаленном рабочем процессе используются объекты библиотеки из vRealize Orchestrator, например рабочие процессы и действия, то в иерархиях удаленного и локального серверов vRealize Orchestrator должны существовать такие же рабочие процессы и действия.

Предположим, вы вставляете рабочий процесс Переименование виртуальной машины в элемент Вложенный рабочий процесс в разрабатываемом тестовом рабочем процессе. Вам необходимо запустить рабочий процесс Переименование виртуальной машины на удаленном сервере vRealize Orchestrator. В ходе выполнения тестового рабочего процесса вызывается рабочий процесс Переименование виртуальной машины. Укажите виртуальную машину, которую нужно переименовать, в иерархии локального сервера vRealize Orchestrator. Так как рабочий процесс Переименование виртуальной машины выполняется на удаленном сервере vRealize Orchestrator, в иерархии этого сервера должна иметься такая же виртуальная машина. В противном случае рабочий процесс Переименование виртуальной машины не сможет разрешить входной параметр vm. Поэтому подключаемый модуль vCenter Server на локальном и удаленном серверах vRealize Orchestrator должен быть подключен к одному и тому же экземпляру vCenter Server.