Dela via


Set-SCLoadBalancer

Ändrar egenskaperna för en lastbalanserare.

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

Cmdleten Set-SCLoadBalancer ändrar egenskaperna för en lastbalanserare.

Exempel

Exempel 1: Ändra konfigurationsprovidern för en lastbalanserare

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"

Det första kommandot hämtar lastbalanserarens objekt med adressen för LB01.Contoso.com och lagrar objektet i variabeln $LoadBalancer.

Det andra kommandot hämtar konfigurationsprovidern med tillverkaren av LB Manufacturer 2 och modellen lb02.

Det tredje kommandot uppdaterar konfigurationsprovidern för lastbalanseraren som lagras i $LoadBalancer till konfigurationsprovidern som lagras i $NewProvider.

Parametrar

-AddLogicalNetworkDedicatedIP

Anger det logiska nätverk från vilket den här cmdleten tilldelar en IP-adress till en virtuell dator på en tjänstnivå som serverdelsadress för en tjänst.

Typ:LogicalNetwork[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-AddLogicalNetworkVIP

Anger det logiska nätverk från vilket den här cmdleten tilldelar en virtuell IP-adress (VIP) till en lastbalanserares VIP som klientdelsadress för en tjänst.

Typ:LogicalNetwork[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-AddVMHostGroup

Anger en matris med värdgrupper som den här cmdleten lägger till i en befintlig värdgruppsmatris eller ett privat moln.

Typ:HostGroup[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ConfigurationProvider

Anger ett konfigurationsproviderobjekt. En konfigurationsprovider är ett plugin-program till VMM som översätter VMM PowerShell-kommandon till API-anrop som är specifika för en typ av lastbalanserare. Om ingen konfigurationsprovider anges använder VMM information om tillverkare och modell för att välja en tillgänglig konfigurationsprovider. Om ingen konfigurationsprovider hittas läggs inte lastbalanseraren till.

Typ:ConfigurationProvider
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-JobVariable

Anger att jobbstatus spåras och lagras i variabeln med namnet av den här parametern.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-LoadBalancer

Anger ett lastbalanserarobjekt.

Typ:LoadBalancer
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-LoadBalancerAddress

Anger det fullständigt kvalificerade domännamnet (FQDN) eller IP-adressen för en lastbalanserare. Vanliga format är FQDN-, IPv4- eller IPv6-adresser, men kontrollera med lastbalanserarens tillverkare om det giltiga formatet för lastbalanseraren.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Manufacturer

Anger namnet på företaget som tillverkade en fysisk enhet. Giltiga tecken är:

  • Bokstäver (a-z)
  • Tal (0–9)
  • Understreck (_)
  • Bindestreck (-)
  • Punkt (.)
  • Enkelt citattecken (')
Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Model

Anger modellen för en fysisk enhet.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Port

Anger den nätverksport som ska användas när du lägger till ett objekt eller skapar en anslutning. Giltiga värden är: 1 till 4095.

Typ:UInt16
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PROTipID

Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

Typ:Guid
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RemoveLogicalNetworkDedicatedIP

Anger det logiska nätverk från vilket en IP-adress tilldelades till en virtuell dator på en tjänstnivå som klientdelsadress för en tjänst och tas nu bort.

Typ:LogicalNetwork[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RemoveLogicalNetworkVIP

Anger det logiska nätverk från vilket en virtuell IP-adress (VIP) tilldelades en lastbalanserare som klientdelsadress för en tjänst och tas nu bort.

Typ:LogicalNetwork[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RemoveVMHostGroup

Anger en matris med värdgrupper som den här cmdleten tar bort från en värdgruppsmatris eller ett privat moln.

Typ:HostGroup[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RunAsAccount

Anger ett Kör som-konto som innehåller autentiseringsuppgifter med behörighet att utföra den här åtgärden.

Typ:RunAsAccount
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen omedelbart återgår till kommandogränssnittet.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMMServer

Anger ett VMM-serverobjekt.

Typ:ServerConnection
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Utdata

LoadBalancer

Den här cmdleten returnerar ett LoadBalancer- objekt.