Если система, из которой BMC BladeLogic Configuration Manager развертывает программное обеспечение, доступна в сети и установлен агент EPI для взаимодействия с ней, программное обеспечение можно развернуть из нее непосредственно в недавно подготовленные компьютеры. Запрашивающий пользователь может выбрать программное обеспечение для развертывания или схему элементов, которая может содержать конкретные задания, которые будут развернуты на всех машинах, подготовленных на ее основе.

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

  • Установка агента EPI для BMC BladeLogic.

  • Войдите в узел агента EPI или BMC vRealize Automationот имени системного администратора.

  • Системный администратор, от имени которого выполняется агент EPI, должен войти в консоль BladeLogic, чтобы настроить профиль проверки подлинности, который будет использоваться, и принять любые сертификаты безопасности BladeLogic, а затем закрыть консоль. Это условие необходимо выполнить только один раз.

Процедура

  1. Щелкните Пуск > Администрирование > Службы и остановите работу службы агента EPI или BMC vRealize Automation.
  2. На узле установки агента EPI, который может быть таким же, как узел службы диспетчера, измените каталог на каталог установки агента EPI, как правило, %SystemDrive%\Program Files (x86)\VMware\vCAC Agents\agent_name.
  3. Измените каждый файл в папке Scripts\nsh в каталоге агента EPI и в разделе списка параметров каждого NSH-файла обновите значения следующих переменных. Описание каждой переменной отображается над ее определением.

    USERNAME_USER=BLAdmin

    AUTH_TYPE=SRP

    PASSWORD_USER=password

    APP_SERVER_HOST=bladelogic.dynamicops.local

    ROLE_NAME=BLAdmins

  4. В каталоге установки агента EPI измените файл конфигурации агента, VRMAgent.exe.config и замените CitrixProvisioningUnregister.ps1 на DecomMachine.ps1.
    1. Найдите следующую строку.
      <DynamicOps.Vrm.Agent.EpiPowerShell
        registerScript="CitrixProvisioningRegister. ps1"
        unregisterScript="CitrixProvisioningUnregister.ps1"/>
    2. Измените строку следующим образом:
      <DynamicOps.Vrm.Agent.EpiPowerShell
        registerScript="CitrixProvisioningRegister. ps1"
        unregisterScript="DecomMachine.ps1"/>
  5. Если планируется подготовка путем клонирования с назначением статического IP-адреса, можно включить регистрацию подготовленных компьютеров с помощью BMC BladeLogic по IP-адресу, а не по имени компьютера.
    1. Измените файлы InstallSoftware.ps1 и DecomMachine.ps1 в папке Сценарии в каталоге агента EPI и измените строку $byip=$false на $byip=$true. Измените файлы InstallSoftware.ps1 и DecomMachine.ps1 в папке Сценарии в каталоге агента EPI и измените строку $byip=$false на $byip=$true.
    2. Если включить регистрацию по IP-адресу, выполнив изменения выше, необходимо выполнять подготовку путем назначения статического IP-адреса. В противном случае произойдет сбой интеграции BMC BladeLogic.
  6. Щелкните Пуск > Администрирование > Службы, чтобы запустить службу агента EPI или BMC (служба «Агент vRealize Automation» — имя_агента).
  7. Поместите все задания BMC BladeLogic, которые должны быть доступны для выбора инициаторами запросов компьютера или указывания архитекторами схем элементов, в одно размещение в BMC BladeLogic Configuration Manager, например, /Utility.
  8. Подготовьте эталонный компьютер и преобразуйте его в шаблон для клонирования.
    1. Установите агент BMC BladeLogic, указывающий на сервер, на котором выполняется BMC BladeLogic Configuration Manager.
    2. Убедитесь, что доступна возможность подключения к агенту в гостевой системе и успешного выполнения заданий должным образом после подготовки.

Результат

Теперь администраторы арендатора и диспетчеры бизнес-групп могут интегрировать BMC BladeLogic в схемы элементов клонов. См. Добавление интеграции BMC BladeLogic в схему элементов.