Delen via


Start-ServiceFabricClusterConfigurationUpgrade

Hiermee wordt een clusterconfiguratie bijgewerkt.

Syntax

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 cmdlet Start-ServiceFabricClusterConfigurationUpgrade 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

{{Description van ApplicationHealthPolicies}}

Type:ApplicationHealthPolicyMap
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterConfigPath

Hiermee geeft u het pad van het clusterconfiguratiebestand.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-HealthCheckRetryTimeoutSec

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

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HealthCheckStableDurationSec

Hiermee geeft u de duur, 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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HealthCheckWaitDurationSec

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

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxPercentDeltaUnhealthyNodes

Hiermee geeft u het maximaal getolereerde percentage van beschadigde deltaknooppunten op die geaggregeerde statussen van fouten 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
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxPercentUnhealthyNodes

Hiermee geeft u het maximumpercentage van knooppunten met geaggregeerde statussen van fout. Als de huidige beschadigde toepassingen dit percentage niet respecteren, wordt het cluster beschouwd als beschadigd.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

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

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpgradeDomainTimeoutSec

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

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpgradeTimeoutSec

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

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

None

Uitvoerwaarden

System.Object