Delen via


Start-ServiceFabricClusterConfigurationUpgrade

Hiermee wordt een clusterconfiguratie bijgewerkt.

Syntaxis

Start-ServiceFabricClusterConfigurationUpgrade
     [-ClusterConfigPath] <String>
     [-HealthCheckRetryTimeoutSec <UInt32>]
     [-HealthCheckWaitDurationSec <UInt32>]
     [-HealthCheckStableDurationSec <UInt32>]
     [-UpgradeDomainTimeoutSec <UInt32>]
     [-UpgradeTimeoutSec <UInt32>]
     [-MaxPercentUnhealthyApplications <Byte>]
     [-MaxPercentUnhealthyNodes <Byte>]
     [-MaxPercentDeltaUnhealthyNodes <Byte>]
     [-MaxPercentUpgradeDomainDeltaUnhealthyNodes <Byte>]
     [-ApplicationHealthPolicies <ApplicationHealthPolicyMap>]
     [-TimeoutSec <Int32>]
     [<CommonParameters>]

Description

De Start-ServiceFabricClusterConfigurationUpgrade cmdlet werkt een clusterconfiguratie bij met behulp van een clusterconfiguratiebestand in JSON-indeling (JavaScript Object Notation).

Voorbeelden

Voorbeeld 1: Clusterconfiguratie upgraden

PS C:\> Start-ServiceFabricClusterConfigurationUpgrade -ClusterConfigPath "configurationV2.json"

Met deze cmdlet wordt de clusterconfiguratie bijgewerkt op basis van het clusterconfiguratiebestand.

Parameters

-ApplicationHealthPolicies

{{Fill ApplicationHealthPolicies Description}}

Type:ApplicationHealthPolicyMap
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ClusterConfigPath

Hiermee geeft u het pad van het clusterconfiguratiebestand.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-HealthCheckRetryTimeoutSec

Hiermee geeft u de duur op, in seconden, waarna Service Fabric de statuscontrole opnieuw probeert uit te proberen als de vorige statuscontrole mislukt.

Type:UInt32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-HealthCheckStableDurationSec

Hiermee geeft u de duur op, in seconden, dat Service Fabric wacht om te controleren of het cluster stabiel is voordat u naar het volgende upgradedomein gaat of de upgrade voltooit. Deze wachttijd voorkomt niet-gedetecteerde wijzigingen van de status direct nadat de statuscontrole is uitgevoerd.

Type:UInt32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-HealthCheckWaitDurationSec

Hiermee geeft u de duur in seconden op die Service Fabric wacht voordat de eerste statuscontrole wordt uitgevoerd nadat de upgrade op het upgradedomein is voltooid.

Type:UInt32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxPercentDeltaUnhealthyNodes

Hiermee geeft u het maximaal getolereerde percentage van beschadigde deltaknooppunten op die geaggregeerde statussen van fout kunnen hebben. Als de huidige beschadigde knooppunten het percentage ten opzichte van de status aan het begin van de upgrade niet respecteren, is het cluster beschadigd.

Type:Byte
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxPercentUnhealthyApplications

Hiermee geeft u het maximaal getolereerde percentage toepassingen op dat de status van de fout kan aggregeren. Als de upgrade dit percentage overschrijdt, is het cluster beschadigd.

Type:Byte
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxPercentUnhealthyNodes

Hiermee geeft u het maximumpercentage van knooppunten op dat de statussen van fouten kan aggregeren. Als de huidige beschadigde toepassingen dit percentage niet respecteren, wordt het cluster beschouwd als beschadigd.

Type:Byte
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxPercentUpgradeDomainDeltaUnhealthyNodes

Hiermee geeft u het maximumpercentage van upgradedomein delta beschadigde knooppunten die geaggregeerde statussen van fout kunnen hebben. Als er een upgradedomein is waarbij de huidige beschadigde knooppunten het percentage ten opzichte van de status aan het begin van de upgrade niet respecteren, wordt het cluster beschouwd als beschadigd.

Type:Byte
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TimeoutSec

Hiermee geeft u de time-outperiode, in seconden, voor de bewerking.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UpgradeDomainTimeoutSec

Hiermee geeft u de maximale tijd in seconden op die Service Fabric nodig heeft om één upgradedomein bij te werken. Na deze periode mislukt de upgrade.

Type:UInt32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UpgradeTimeoutSec

Hiermee geeft u de maximale tijd in seconden op die Service Fabric nodig heeft voor de hele upgrade. Na deze periode mislukt de upgrade.

Type:UInt32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

Uitvoerwaarden

System.Object