Freigeben über


Test-ServiceFabricConfiguration

Überprüft die Clusterkonfiguration und testet, ob die eigenständige Bereitstellung erfolgreich sein kann.

Syntax

Test-ServiceFabricConfiguration
    [-ClusterConfigurationFilePath] <String>
    [-OldClusterConfigurationFilePath <String>]
    [-FabricRuntimePackagePath <String>]
    [-FabricIsPreInstalled]
    [-MaxPercentFailedNodes <Int32>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Beschreibung

Das cmdlet Test-ServiceFabricConfiguration überprüft die Clusterkonfiguration und testet, ob die eigenständige Bereitstellung für die Zielcomputer in der Konfiguration vom Controller erfolgreich ausgeführt werden kann.

Geben Sie die Konfigurationsdatei im JSON-Format (JavaScript Object Notation) an.

Beispiele

Beispiel 1: Überprüfen der Bereitstellung

PS C:\> Test-ServiceFabricConfiguration -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json"

Mit diesem Befehl wird überprüft, ob der Cluster mithilfe der angegebenen Konfiguration vom aktuellen Computer bereitgestellt wird.

Beispiel 2: Überprüfen der BEREITSTELLUNGs- und Laufzeit-CAB-Datei

PS C:\> Test-ServiceFabricConfiguration -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"

Dieser Befehl überprüft, ob der Cluster mithilfe dieser Konfiguration vom aktuellen Computer bereitgestellt wird. Der Befehl überprüft außerdem, ob die Laufzeit-CAB zum Bereitstellen des Clusters verwendet werden kann.

Parameter

-ClusterConfigurationFilePath

Gibt den Pfad der JSON-Clusterkonfigurationsdatei an.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-FabricIsPreInstalled

Umgehen Sie die Installation der Service Fabric-Laufzeit und die Überprüfung der sauberen Laufzeit, sodass nur der Knoten konfiguriert ist.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-FabricRuntimePackagePath

Gibt den Pfad der CAB-Datei des Service Fabric-Laufzeitpakets an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MaxPercentFailedNodes

{{Fill MaxPercentFailedNodes Description}}

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-OldClusterConfigurationFilePath

{{Fill OldClusterConfigurationFilePath Description}}

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TimeoutSec

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

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

System.Object