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

Некоторые настраиваемые свойства vRealize Automation являются обязательными для использования со схемами элементов на связанных клонах.
Табл. 1. Настраиваемые свойства для схем элементов на связанных клонах
Настраиваемое свойство Описание

VirtualMachine.DiskN.Storage

Указывает хранилище данных, в которое нужно разместить диск N компьютера, например DATASTORE01. Это свойство используется также для того, чтобы добавить хранилище данных в связанную клонированную схему элементов. N — это индекс (начинающийся с 0) тома, который нужно назначить. Введите имя хранилища данных, которое нужно назначить тому. Это имя хранилища данных в том виде, в котором оно отображено в разделе «Путь к хранилищу» на странице «Изменение вычислительного ресурса». Нумерация дисков должна быть последовательной.

VirtualMachine.DiskN.StorageReservationPolicy

Указывает политику резервирования хранилища, которую нужно использовать, чтобы найти хранилище для диска N. Также назначает именованную политику резервирования хранилища определенному тому. Чтобы использовать это свойство, замените номер тома буквой N в имени свойства, а в качестве значения укажите имя политики резервирования хранилища. Это свойство эквивалентно имени политики резервирования хранилища, указанному в схеме элементов. Нумерация дисков должна быть последовательной. Это свойство действительно для всех резервирований Virtual и vCloud. Это свойство не является допустимым для резервирований Physical, Amazon и OpenStack.

VirtualMachine.DiskN.Label

Указывает метку для диска компьютера N. Длина метки диска не может превышать 32 символа. Нумерация дисков должна быть последовательной. При использовании с гостевым агентом указывает метку диска компьютера N внутри гостевой операционной системы.

VirtualMachine.DiskN.Letter

Указывает букву диска или точку подключения диска N компьютера. Значение по умолчанию — C. Например, чтобы указать букву D для диска 1, задайте настраиваемое свойство в качестве VirtualMachine.Disk1.Letter и введите значение D. Нумерация дисков должна быть последовательной. При использовании вместе с гостевым агентом это значение указывает букву диска или точку подключения, которая используется гостевым агентом в гостевой операционной системе для подключения дополнительного диска N.

MaximumProvisionedMachines

Указывает максимальное количество связанных клонов для одного моментального снимка компьютера. По умолчанию значение является неограниченным.

Linux.ExternalScript.Name

Указывает имя необязательного сценария, например config.sh, запускаемого гостевым агентом Linux после установки операционной системы. Это свойство доступно для компьютеров Linux, клонированных из шаблонов, на базе которых установлен агент Linux.

Если указать внешний сценарий, нужно также определить его расположение с помощью свойств Linux.ExternalScript.LocationType и Linux.ExternalScript.Path.

Linux.ExternalScript.LocationType

Указывает тип расположения сценария настройки, обозначенного в свойстве Linux.ExternalScript.Name. Это может быть локальное расположение или файловая система NFS.

Кроме того, нужно указать расположение сценария с помощью свойства Linux.ExternalScript.Path. Если тип расположения — NFS, используйте также свойство Linux.ExternalScript.Server.

Linux.ExternalScript.Server

Указывает имя NFS-сервера, например lab-ad.lab.local, на котором находится внешний сценарий настройки Linux, обозначенный в имени Linux.ExternalScript.Name.

Linux.ExternalScript.Path

Указывает локальный путь к сценарию настройки Linux или к пути экспорта к настройке Linux на NFS-сервере. Значение должно начинаться с косой черты и не должно включать в себя имя файла (например, /scripts/linux/config.sh).

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

Табл. 2. Настраиваемые свойства для настройки клонированных компьютеров с помощью гостевого агента
Настраиваемое свойство Описание
VirtualMachine.Admin.UseGuestAgent

Если гостевой агент установлен как услуга в шаблоне для клонирования, задайте значение «Истина» в схеме элементов компьютера, чтобы включить службу гостевого агента в компьютерах, клонированных на основе этого шаблона. Служба гостевого агента запускается тогда, когда запускается компьютер. Чтобы деактивировать гостевой агент, установите значение «ложь» (False). Если задать значение «Ложь», улучшенный клонированный рабочий процесс не будет пользоваться гостевым агентом для задач гостевой операционной системы, сводя его функциональность к процессу VMwareCloneWorkflow. Если значение не указано или задано любое значение, кроме значения «Ложь», улучшенный клонированный рабочий процесс будет отправлять рабочие элементы в гостевой агент.

VirtualMachine.Admin.CustomizeGuestOSDelay

Задает время ожидания после окончания настройки и перед запуском настройки гостевой операционной системы. Формат значения должен быть такой: ЧЧ:ММ:СС. Если значение не задано, то значение по умолчанию — это одна минута (00:01:00). Если не добавлять настраиваемое свойство, подготовка может закончиться ошибкой. Это происходит, когда виртуальная машина перезапускается до завершения выполнения рабочих элементов гостевого агента, что приводит к ошибке подготовки.

VirtualMachine.Customize.WaitComplete

Если задано значение «Истина», то рабочий процесс подготовки не будет отправлять рабочие элементы гостевому агенту до полного завершения настройки. Задайте значение «Ложь», чтобы разрешить создание рабочих элементов до завершения настройки.

VirtualMachine.SoftwareN.ScriptPath

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

Можно передать значения настраиваемых свойств в качестве параметров сценария, вставив {CustomPropertyName} в строке пути. Например, если имя настраиваемого свойства — ActivationKey, а его значение — 1234, путь к сценарию будет таким: D:\InstallApp.bat –key {ActivationKey}. Гостевой агент запускает команду D:\InstallApp.bat –key 1234. Файл сценария можно затем запрограммировать на принятие и использование этого значения.