Add-SCComputerTierTemplate
Hizmet şablonuna bilgisayar katmanı şablonu ekler.
Syntax
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>]
Description
Not
VMM 2019 UR1 ve sonraki sürümlerde yeni bir [-EnableNestedVirtualization] <Boole> parametresi eklendi. Daha fazla bilgi için bkz. Parametreler.
Add-SCComputerTierTemplate cmdlet'i bir hizmet şablonuna bir bilgisayar katmanı şablonu ekler. Bilgisayar katmanı şablonu, sanal makine oluşturmak için kullanılan bir sanal makine şablonu içerir.
Hizmet şablonları hakkında bilgi için yazın Get-Help New-SCServiceTemplate -Detailed
.
Sanal makine şablonları hakkında daha fazla bilgi için yazın Get-Help New-SCVMTemplate -Detailed
.
Örnekler
Örnek 1: Hizmet şablonuna bilgisayar katmanı şablonu ekleme
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
İlk komut WebTemplate01 adlı sanal makine şablonu nesnesini alır ve nesneyi $WebTemplate değişkeninde depolar.
İkinci komut ServiceTemplate01 adlı hizmet şablonu nesnesini alır ve nesneyi $ServiceTemplate değişkeninde depolar.
Son komut, $ServiceTemplate depolanan hizmet şablonuna bir bilgisayar katmanı şablonu ekler.
Parametreler
-BlockAutomaticMigration
Bilgisayarın otomatik olarak geçirilip geçirilemeyeceğini gösterir. $True olarak ayarlandığında otomatik geçiş engellenir. $False olarak ayarlandığında otomatik geçişe izin verilir. Varsayılan değer $False.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultInstanceCount
Ölçeği genişletilebilen bir bilgisayar katmanı için varsayılan örnek sayısını belirtir. Varsayılan değer 1'dir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentOrder
Bilgisayar katmanının, uygulama konağının veya uygulamanın dağıtılma sırasını belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Bilgisayar katmanı şablonu için bir açıklama belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableAvailabilitySet
Bir hizmet dağıtıldığında hizmet katmanında kullanılabilirlik kümesinin oluşturulup oluşturulmadığını gösterir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableNestedVirtualization
İç içe sanallaştırmayı etkinleştirir.
Not
Bu parametre VMM 2019 UR1 için geçerlidir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InstanceMaximumCount
Bir hizmet örneğinin ölçeğini genişletebileceği en fazla sanal makine sayısını belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InstanceMinimumCount
Bir hizmet örneğinin ölçeklendirilebileceği en düşük sanal makine sayısını belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Virtual Machine Manager (VMM) nesnesinin adını belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumberOfUpgradeDomains
Ölçeği genişletilebilen bir bilgisayar katmanı için yükseltme etki alanlarının sayısını belirtir. Varsayılan değer 1'dir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceTemplate
Bir hizmet şablonu nesnesi belirtir.
Type: | ServiceTemplate |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServicingOrder
Bir bilgisayar katmanının veya uygulama konağına hizmet verme sırasını belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Belirtilen etiket kümesine sahip tüm nesneleri arayabilmeniz için bir nesneyle ilişkilendirilecek bir sözcük veya tümcecik belirtir. Etiketlerin bir alt kümesini veya tüm etiket kümesini arayabilirsiniz.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMTemplate
Sanal makine oluşturmak için kullanılan bir VMM şablon nesnesi belirtir.
Type: | Template |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
ComputerTierTemplate
Bu cmdlet bir ComputerTierTemplate nesnesi döndürür.