Поделиться через


Add-SCComputerTierTemplate

Добавляет шаблон уровня компьютера в шаблон службы.

Синтаксис

Add-SCComputerTierTemplate
   [-Name] <String>
   [-Description <String>]
   [-InstanceMaximumCount <Int32>]
   [-InstanceMinimumCount <Int32>]
   [-DefaultInstanceCount <Int32>]
   [-DeploymentOrder <Int32>]
   [-Tag <String>]
   [-ServicingOrder <Int32>]
   [-NumberOfUpgradeDomains <Int32>]
   -ServiceTemplate <ServiceTemplate>
   -VMTemplate <Template>
   [-BlockAutomaticMigration <Boolean>]
   [-EnableAvailabilitySet <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Описание

Примечание

Новый параметр [-EnableNestedVirtualization] включен в VMM 2019 UR1. Дополнительные сведения см. в разделе Параметры.

Командлет Add-SCComputerTierTemplate добавляет шаблон уровня компьютера в шаблон службы. Шаблон уровня компьютера содержит шаблон виртуальной машины, используемый для создания виртуальной машины.

Для получения сведений о шаблонах служб введите Get-Help New-SCServiceTemplate -Detailed. Дополнительные сведения о шаблонах виртуальных машин введите Get-Help New-SCVMTemplate -Detailed.

Примеры

Пример 1. Добавление шаблона уровня компьютера в шаблон службы

PS C:\> $WebTemplate = Get-SCVMTemplate | Where-Object { $_.Name -Eq "WebTemplate01" }
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> Add-SCComputerTierTemplate -ServiceTemplate $ServiceTemplate -VMTemplate $WebTemplate -Name "Web Tier" -DefaultInstanceCount 3 -InstanceMinimumCount 1 -InstanceMaximumCount 5 -DeploymentOrder 1 -ServicingOrder 1 -NumberOfUpgradeDomains 1

Первая команда получает объект шаблона виртуальной машины с именем WebTemplate01 и сохраняет объект в переменной $WebTemplate.

Вторая команда получает объект шаблона службы с именем ServiceTemplate01 и сохраняет объект в переменной $ServiceTemplate.

Последняя команда добавляет шаблон уровня компьютера в шаблон службы, хранящийся в $ServiceTemplate.

Параметры

-BlockAutomaticMigration

Указывает, можно ли автоматически перенести компьютер. Если задано значение $True, автоматическая миграция блокируется. Если задано значение $False, разрешена автоматическая миграция. Значение по умолчанию — $False.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultInstanceCount

Указывает число экземпляров по умолчанию для уровня компьютера, который можно масштабировать. Значение по умолчанию — 1.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentOrder

Указывает порядок развертывания уровня компьютера, узла приложения или приложения.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Указывает описание шаблона уровня компьютера.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableAvailabilitySet

Указывает, создается ли группа доступности на уровне служб при развертывании службы.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableNestedVirtualization

Включает вложенную виртуализацию.

Примечание

Этот параметр применим для VMM 2019 UR1.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InstanceMaximumCount

Указывает максимальное количество виртуальных машин, для которых экземпляр службы может масштабироваться.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InstanceMinimumCount

Указывает минимальное количество виртуальных машин, в которых экземпляр службы может масштабироваться.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной, имя которой указано в этом параметре.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Указывает имя объекта Virtual Machine Manager (VMM).

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NumberOfUpgradeDomains

Указывает количество доменов обновления для уровня компьютера, который можно масштабировать. Значение по умолчанию — 1.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проводить аудит советов PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceTemplate

Указывает объект шаблона службы.

Type:ServiceTemplate
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServicingOrder

Указывает порядок обслуживания уровня компьютера или узла приложения.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Задает слово или фразу для связи с объектом, чтобы можно было искать все объекты с указанным набором тегов. Можно найти подмножество тегов или найти полный набор тегов.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMTemplate

Указывает объект шаблона VMM, используемый для создания виртуальных машин.

Type:Template
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Выходные данные

ComputerTierTemplate

Этот командлет возвращает объект ComputerTierTemplate .