Set-SCLoadBalancer
Yük dengeleyicinin özelliklerini değiştirir.
Syntax
Set-SCLoadBalancer
[-VMMServer <ServerConnection>]
[-LoadBalancer] <LoadBalancer>
[-LoadBalancerAddress <String>]
[-Port <UInt16>]
[-Manufacturer <String>]
[-Model <String>]
[-RunAsAccount <RunAsAccount>]
[-ConfigurationProvider <ConfigurationProvider>]
[-AddVMHostGroup <HostGroup[]>]
[-RemoveVMHostGroup <HostGroup[]>]
[-AddLogicalNetworkVIP <LogicalNetwork[]>]
[-RemoveLogicalNetworkVIP <LogicalNetwork[]>]
[-AddLogicalNetworkDedicatedIP <LogicalNetwork[]>]
[-RemoveLogicalNetworkDedicatedIP <LogicalNetwork[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Set-SCLoadBalancer cmdlet'i bir yük dengeleyicinin özelliklerini değiştirir.
Örnekler
Örnek 1: Yük dengeleyici için yapılandırma sağlayıcısını değiştirme
PS C:\> $LoadBalancer = Get-SCLoadBalancer -LoadBalancerAddress "LB01.Contoso.com"
PS C:\> $NewProvider = Get-SCConfigurationProvider | where { $_.Type -eq "LoadBalancer" -and $_.Manufacturer -eq "LB Manufacturer 2" -and $_.Model -eq "LB02"}
PS C:\> Set-SCLoadBalancer -LoadBalancer $LoadBalancer -ConfigurationProvider $NewProvider -Manufacturer "LB Manufacturer 2" -Model "LB02"
İlk komut, LB01.Contoso.com adresine sahip yük dengeleyici nesnesini alır ve nesneyi $LoadBalancer değişkeninde depolar.
İkinci komut, LB Üretici 2 Üreticisi ve LB02 modeli ile yapılandırma sağlayıcısını alır.
Üçüncü komut, $LoadBalancer'de depolanan yük dengeleyici için yapılandırma sağlayıcısını $NewProvider'de depolanan yapılandırma sağlayıcısına güncelleştirir.
Parametreler
-AddLogicalNetworkDedicatedIP
Bu cmdlet'in hizmet katmanındaki bir sanal makineye bir hizmet için arka uç adresi olarak bir IP adresi atadığı mantıksal ağı belirtir.
Type: | LogicalNetwork[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddLogicalNetworkVIP
Bu cmdlet'in bir hizmet için ön uç adresi olarak yük dengeleyici VIP'sine sanal IP (VIP) adresi atadığı mantıksal ağı belirtir.
Type: | LogicalNetwork[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddVMHostGroup
Bu cmdlet'in mevcut bir konak grubu dizisine veya özel buluta eklediği konak grupları dizisini belirtir.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConfigurationProvider
Yapılandırma sağlayıcısı nesnesini belirtir. Yapılandırma sağlayıcısı, VMM PowerShell komutlarını bir yük dengeleyici türüne özgü API çağrılarına çeviren bir VMM eklentisidir. Yapılandırma sağlayıcısı belirtilmezse, VMM kullanılabilir bir yapılandırma sağlayıcısı seçmek için Üretici ve Model bilgilerini kullanır. Yapılandırma sağlayıcısı bulunmazsa yük dengeleyici eklenmez.
Type: | ConfigurationProvider |
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 |
-LoadBalancer
Yük dengeleyici nesnesini belirtir.
Type: | LoadBalancer |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancerAddress
Yük dengeleyicinin tam etki alanı adını (FQDN) veya IP adresini belirtir. Normal biçimler FQDN, IPv4 veya IPv6 adresleridir, ancak yük dengeleyicinizin geçerli biçimi için yük dengeleyici üreticisine başvurun.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Manufacturer
Fiziksel cihaz üreten şirketin adını belirtir. Geçerli karakterler şunlardır:
- Harfler (a-z)
- Sayılar (0-9)
- Alt çizgi (_)
- Kısa çizgi (-)
- Nokta (.)
- Tek tırnak (')
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Model
Fiziksel bir cihazın modelini belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Nesne eklerken veya bağlantı oluştururken kullanılacak ağ bağlantı noktasını belirtir. Geçerli değerler şunlardır: 1 - 4095.
Type: | UInt16 |
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 |
-RemoveLogicalNetworkDedicatedIP
Ip adresinin bir hizmet katmanındaki sanal makineye bir hizmetin ön uç adresi olarak atandığı mantıksal ağı belirtir ve şimdi kaldırılır.
Type: | LogicalNetwork[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveLogicalNetworkVIP
Bir hizmetin ön uç adresi olarak yük dengeleyiciye sanal IP (VIP) adresinin atandığı mantıksal ağı belirtir ve şimdi kaldırılır.
Type: | LogicalNetwork[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveVMHostGroup
Bu cmdlet'in bir konak grubu dizisinden veya özel buluttan kaldırıldığı konak grupları dizisini belirtir.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Bu eylemi gerçekleştirme iznine sahip kimlik bilgilerini içeren bir Farklı Çalıştır hesabı belirtir.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin komut kabuğuna hemen 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 |
-VMMServer
BIR VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
LoadBalancer
Bu cmdlet bir LoadBalancer nesnesi döndürür.