Set-SCLoadBalancerConfiguration
Aktualisierungen ein Lastenausgleichskonfigurationsobjekt für eine Computerebene.
Syntax
Set-SCLoadBalancerConfiguration
[-LoadBalancerVIP <String>]
[-Port <Int32>]
[-LoadBalancer <LoadBalancer>]
[-PinLoadBalancer <Boolean>]
[-UseExistingVIPAddress <Boolean>]
[-VIPAddressPool <StaticIPAddressPool>]
[-PinVIPAddressPool <Boolean>]
-LoadBalancerConfiguration <LoadBalancerConfiguration>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Set-SCLoadBalancerConfiguration aktualisiert ein Lastenausgleichskonfigurationsobjekt für eine Computerebene.
Beispiele
Beispiel 1: Festlegen der Eigenschaften einer Lastenausgleichskonfiguration
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $LBConfig = Get-SCLoadBalancerConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $LB = Get-SCLoadBalancer -LoadBalancerAddress "LB01.Contoso.com"
PS C:\> Set-SCLoadBalancerConfiguration -LoadBalancerConfiguration $LBConfig -LoadBalancer $LB
Der erste Befehl ruft das Dienstkonfigurationsobjekt namens Service01 ab und speichert das Objekt in der $ServiceConfig Variable.
Der zweite Befehl ruft die Computerebenenkonfiguration für die in $ServiceConfig gespeicherte Dienstkonfiguration ab und speichert das Objekt in der $TierConfig Variablen.
Der dritte Befehl ruft die Lastenausgleichskonfiguration für die in $TierConfig gespeicherte Computerebenenkonfiguration ab und speichert das Objekt in der $LBConfig Variablen.
Der vierte Befehl ruft den Lastenausgleich mit der Adresse von LB01.Contoso.com ab und speichert das Objekt in der $LB Variable.
Der letzte Befehl legt die Eigenschaften des In $LB gespeicherten Lastenausgleichskonfigurationsobjekts fest.
Parameter
-JobVariable
Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancer
Gibt ein Lastenausgleichsobjekt an.
Type: | LoadBalancer |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerConfiguration
Gibt ein Lastenausgleichskonfigurationsobjekt an.
Type: | LoadBalancerConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancerVIP
Gibt eine virtuelle IP (VIP) in einem Lastenausgleich an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinLoadBalancer
Gibt an, ob der vom Benutzer ausgewählte Lastenausgleich während der Dienstbereitstellungskonfiguration beibehalten wird.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinVIPAddressPool
Gibt an, ob der vom Benutzer ausgewählte virtuelle IP-Adresspool (VIP) während der Dienstbereitstellungskonfiguration beibehalten wird.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Gibt den Netzwerkport an, der beim Hinzufügen eines Objekts oder beim Erstellen einer Verbindung verwendet werden soll. Gültige Werte sind: 1 bis 4095.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Gibt die ID der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseExistingVIPAddress
Gibt an, ob die vorhandene virtuelle IP-Adresse (VIP) verwendet wird, wenn eine zugewiesen wurde.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VIPAddressPool
Gibt einen statischen IP-Adresspool an.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Ausgaben
LoadBalancerConfiguration
Dieses Cmdlet gibt ein LoadBalancerConfiguration-Objekt zurück.