Если система, из которой BMC BladeLogic Configuration Manager развертывает программное обеспечение, доступна в сети и установлен агент EPI для взаимодействия с ней, программное обеспечение можно развернуть из нее непосредственно в недавно подготовленные компьютеры. Запрашивающий пользователь может выбрать программное обеспечение для развертывания или схему элементов, которая может содержать конкретные задания, которые будут развернуты на всех машинах, подготовленных на ее основе.
Необходимые условия
- Установка агента EPI для BMC BladeLogic.
- Войдите в узел агента EPI или BMC vRealize Automationот имени системного администратора.
- Системный администратор, от имени которого выполняется агент EPI, должен войти в консоль BladeLogic, чтобы настроить профиль проверки подлинности, который будет использоваться, и принять любые сертификаты безопасности BladeLogic, а затем закрыть консоль. Это условие необходимо выполнить только один раз.
Процедура
- Щелкните и остановите работу службы агента EPI или BMC vRealize Automation.
- На узле установки агента EPI, который может быть таким же, как узел службы диспетчера, измените каталог на каталог установки агента EPI, как правило, %SystemDrive%\Program Files (x86)\VMware\vCAC Agents\agent_name.
- Измените каждый файл в папке Scripts\nsh в каталоге агента EPI и в разделе списка параметров каждого NSH-файла обновите значения следующих переменных. Описание каждой переменной отображается над ее определением.
USERNAME_USER=BLAdmin
AUTH_TYPE=SRP
PASSWORD_USER=password
APP_SERVER_HOST=bladelogic.dynamicops.local
ROLE_NAME=BLAdmins
- В каталоге установки агента EPI измените файл конфигурации агента, VRMAgent.exe.config и замените
CitrixProvisioningUnregister.ps1
на DecomMachine.ps1
.
- Найдите следующую строку.
<DynamicOps.Vrm.Agent.EpiPowerShell
registerScript="CitrixProvisioningRegister. ps1"
unregisterScript="CitrixProvisioningUnregister.ps1"/>
- Измените строку следующим образом:
<DynamicOps.Vrm.Agent.EpiPowerShell
registerScript="CitrixProvisioningRegister. ps1"
unregisterScript="DecomMachine.ps1"/>
- Если планируется подготовка путем клонирования с назначением статического IP-адреса, можно включить регистрацию подготовленных компьютеров с помощью BMC BladeLogic по IP-адресу, а не по имени компьютера.
- Измените файлы InstallSoftware.ps1 и DecomMachine.ps1 в папке Сценарии в каталоге агента EPI и измените строку
$byip=$false
на $byip=$true
. Измените файлы InstallSoftware.ps1 и DecomMachine.ps1 в папке Сценарии в каталоге агента EPI и измените строку $byip=$false
на $byip=$true
.
- Если включить регистрацию по IP-адресу, выполнив изменения выше, необходимо выполнять подготовку путем назначения статического IP-адреса. В противном случае произойдет сбой интеграции BMC BladeLogic.
- Щелкните , чтобы запустить службу агента EPI или BMC (служба «Агент vRealize Automation» — имя_агента).
- Поместите все задания BMC BladeLogic, которые должны быть доступны для выбора инициаторами запросов компьютера или указывания архитекторами схем элементов, в одно размещение в BMC BladeLogic Configuration Manager, например, /Utility.
- Подготовьте эталонный компьютер и преобразуйте его в шаблон для клонирования.
- Установите агент BMC BladeLogic, указывающий на сервер, на котором выполняется BMC BladeLogic Configuration Manager.
- Убедитесь, что доступна возможность подключения к агенту в гостевой системе и успешного выполнения заданий должным образом после подготовки.