Start-ServiceFabricClusterConfigurationUpgrade

Aktualisiert eine Clusterkonfiguration.

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>]

Beschreibung

Das Cmdlet "Start-ServiceFabricClusterConfigurationUpgrade " aktualisiert eine Clusterkonfiguration mithilfe einer Clusterkonfigurationsdatei im JavaScript-Objektnotation-Format (JSON).

Beispiele

Beispiel 1: Upgradeclusterkonfiguration

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

Dieses Cmdlet aktualisiert die Clusterkonfiguration basierend auf der Clusterkonfigurationsdatei.

Parameter

-ApplicationHealthPolicies

{{Fill ApplicationHealthPolicies Description}}

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

-ClusterConfigPath

Gibt den Pfad der Clusterkonfigurationsdatei an.

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

-HealthCheckRetryTimeoutSec

Gibt die Dauer in Sekunden an, nach der Service Fabric die Integritätsprüfung zurückgibt, wenn die vorherige Integritätsprüfung fehlschlägt.

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

-HealthCheckStableDurationSec

Gibt die Dauer in Sekunden an, die Service Fabric wartet, um zu überprüfen, ob der Cluster stabil ist, bevor Sie zur nächsten Upgradedomäne wechseln oder das Upgrade abschließen. Diese Wartezeit verhindert, dass nicht erkannte Integritätsänderungen direkt nach der Ausführung der Integritätsprüfung ausgeführt werden.

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

-HealthCheckWaitDurationSec

Gibt die Dauer in Sekunden an, auf die Service Fabric wartet, bevor die anfängliche Integritätsprüfung ausgeführt wird, nachdem sie das Upgrade in der Upgradedomäne abgeschlossen hat.

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

-MaxPercentDeltaUnhealthyNodes

Gibt den maximal zulässigen Prozentsatz von Delta-Unhealthy-Knoten an, die aggregierte Integritätszustände des Fehlers aufweisen können. Wenn die aktuellen ungesunden Knoten den Prozentsatz relativ zum Status am Anfang des Upgrades nicht berücksichtigen, ist der Cluster ungesund.

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

-MaxPercentUnhealthyApplications

Gibt den maximalen tolerierten Prozentsatz von Anwendungen an, die einen aggregierten Integritätszustand des Fehlers aufweisen können. Wenn das Upgrade diesen Prozentsatz überschreitet, ist der Cluster ungesund.

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

-MaxPercentUnhealthyNodes

Gibt den maximalen Prozentsatz der Knoten an, die aggregierte Integritätszustände des Fehlers aufweisen können. Wenn die aktuellen ungesunden Anwendungen diesen Prozentsatz nicht berücksichtigen, wird der Cluster als ungesund betrachtet.

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

-MaxPercentUpgradeDomainDeltaUnhealthyNodes

Gibt den maximalen Prozentsatz des Upgradedomänen deltas ungesunde Knoten an, die aggregierte Integritätszustände des Fehlers aufweisen können. Wenn es eine Upgradedomäne gibt, in der die aktuellen ungesunden Knoten den Prozentsatz relativ zum Status am Anfang des Upgrades nicht berücksichtigen, wird der Cluster als ungesund betrachtet.

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

-TimeoutSec

Gibt den Timeoutzeitraum in Sekunden für den Vorgang an.

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

-UpgradeDomainTimeoutSec

Gibt die maximale Zeit in Sekunden an, die Service Fabric benötigt, um eine einzelne Upgradedomäne zu aktualisieren. Nach diesem Zeitraum schlägt das Upgrade fehl.

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

-UpgradeTimeoutSec

Gibt die maximale Zeit in Sekunden an, die Service Fabric für das gesamte Upgrade benötigt. Nach diesem Zeitraum schlägt das Upgrade fehl.

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

Eingaben

None

Ausgaben

System.Object