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.