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