Создание профиля приложения в развертывании службы
Опубликовано: Март 2016
Применимо к: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Следующую процедуру можно использовать для создания профиля приложения в Virtual Machine Manager (VMM). Профиль приложения предоставляет инструкции по установке приложений Microsoft Server Application Virtualization (Server App-V), приложений Microsoft Web Deploy и приложений уровня данных Microsoft SQL Server, а также указания по запуску сценариев при развертывании виртуальной машины как части службы. Профили приложений не поддерживаются для операционных систем Linux, поскольку профили приложений предназначены для технологий, характерных для операционных систем Windows.
Важно |
---|
Профиль приложения можно использовать только при развертывании виртуальной машины в составе службы. |
Создание профиля приложения
Убедитесь, что компоненты приложения, такие как пакеты, сценарии и т. д., были скопированы в общую папку библиотеки VMM. Например, если планируется создание профиля для узла приложения SQL Server, убедитесь, что пакеты приложений уровня данных SQL Server и сценарии SQL Server были скопированы в общую папку библиотеки VMM.
Откройте рабочую область Библиотека.
На вкладке Главная в группе Создать щелкните Создать и выберите Профиль приложения.
Откроется диалоговое окно Создание профиля приложения.
На вкладке Общие в поле Имя введите имя профиля приложения. Например, введите Приложение "Корпоративные финансы".
На вкладке Общие в списке Совместимость выберите соответствующий параметр.
Для развертывания любого типа приложения или сочетания типов приложений, которые перечислены в начале этого раздела, оставьте значение по умолчанию — Общие.
Для развертывания пакетов приложений уровня данных SQL Server или скриптов SQL Server в существующем экземпляре SQL Server в существующей среде выберите Узел приложений SQL Server. Если выбран вариант Узел приложений SQL Server, в профиль приложения можно добавлять только пакеты приложения уровня данных SQL Server и скрипты SQL Server.
В Пакет обновления 1 (SP1) для System Center 2012 для развертывания веб-приложений на сервере со службами IIS выберите Узел веб-приложений. Если выбран вариант Узел веб-приложений, в профиль приложения можно добавлять только пакеты веб-развертывания и связанные сценарии.
Откройте вкладку Конфигурация приложения и выполните следующие действия.
Щелкните Совместимость ОС и выберите гостевые операционные системы, в которых поддерживается приложение.
Нажмите кнопку Добавить, а затем выберите тип приложения или сценария, который требуется добавить в профиль приложения.
Можно добавить несколько экземпляров каждого типа приложения. Например, можно добавить три виртуальных приложения.
Если для параметра Совместимость (описан в предыдущем шаге) оставлено значение по умолчанию (Общие), в профиль приложения можно добавить несколько типов приложения или сценария. Например, можно добавить виртуальное приложение и веб-приложение.
Если в System Center 2012 R2 для параметра Совместимость (описан в предыдущем шаге) оставлено значение по умолчанию (Общие), можно добавить приложение, которое будет развертываться путем выполнения сценария, такого как сценарий на основе программы установки Setup.exe. Чтобы добавить такое приложение, выберите Приложение сценария.
После добавления приложения можно выбрать параметр Сценарий приложения для добавления сценариев приложений. Можно добавить один сценарий приложения, который будет выполняться до установки или удаления приложения, и один сценарий приложения, который будет выполняться после установки или удаления приложения.
Независимо от того, происходит ли добавление приложения, если для параметра Совместимость оставить значение Общие, можно выбрать Сценарии для добавления сценария.
В VMM в System Center 2012 для этого параметра указывается один сценарий, который будет выполняться до начала процесса установки или удаления приложения, и один сценарий, который будет выполняться после завершения этого процесса.
В Пакет обновления 1 для System Center 2012 количество сценариев не ограничено, кроме того, можно указать порядок их выполнения.
Начиная с System Center 2012 R2, можно указывать сценарии, создающие гостевой кластер из нескольких виртуальных машин, развернутых в составе службы VMM. Например, можно указать, что один сценарий будет выполняться при выборе параметра Создание: первая виртуальная машина (для формирования кластера на первой виртуальной машине), а другой сценарий будет выполняться при выборе параметра Создание: виртуальные машины после первой (для добавления дополнительных виртуальных машин в кластер). Дополнительные сведения см. в статье Создание гостевого кластера на основе шаблона служб в VMM.
Для каждого добавляемого приложения или сценария, необходимо настроить соответствующие параметры. В число этих параметров входят следующие.
Для пакетов приложений можно указать параметры сертификата, порта или папки приложения. Чтобы задать параметр, в разделе Приложения выберите приложение, выберите параметр и нажмите кнопку Свойства. Введите значение и нажмите кнопку ОК.
Примечание Пакет приложения может содержать параметры, значения которых вводятся при настройке службы для развертывания. Чтобы определить формат этого типа параметров, введите параметр в поле Значение в следующем формате: @
В Пакет обновления 1 для System Center 2012 можно настраивать различные параметры для сценариев, такие как параметры, учетная запись безопасности для запуска скрипта, политики времени ожидания, сбоя и перезапуска, которые определяют действия, выполняемые в случае ошибки, и проч. Чтобы настроить эти параметры, в разделе Сценарии выберите сценарий и просмотрите или измените порядок развертывания, время ожидания и другие параметры. При необходимости нажмите кнопку Дополнительно и просмотрите или настройте дополнительные параметры, такие как политики сбоев и перезапуска.
Выбрав нужный вариант, нажмите кнопку ОК.
Чтобы проверить, создан ли профиль, в области Библиотека разверните узел Профили и щелкните Профили приложений.
В области Профили появится новый профиль приложения.
См. также
Создание профилей и шаблонов в VMM
Подготовка к созданию служб в VMM
Создание шаблонов служб в VMM
Создание гостевого кластера на основе шаблона служб в VMM