New-ServiceFabricCluster
Erstellt einen neuen eigenständigen Service Fabric-Cluster.
Syntax
New-ServiceFabricCluster
[-ClusterConfigurationFilePath] <String>
-FabricRuntimePackagePath <String>
[-NoCleanupOnFailure]
[-Force]
[-FabricIsPreInstalled]
[-MaxPercentFailedNodes <Int32>]
[-TimeoutInSeconds <UInt32>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-ServiceFabricCluster erstellt einen neuen eigenständigen Service Fabric-Cluster basierend auf einer Konfigurationsdatei im JSON-Format (JavaScript Object Notation) und einer CAB-Datei des Service Fabric-Laufzeitpakets.
Das Cmdlet koordiniert Installationen vom Controllercomputer.
Beispiele
Beispiel 1: Erstellen eines Clusters
PS C:\>New-ServiceFabricCluster -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"
Dieser Befehl erstellt einen Cluster basierend auf dem Eingabeclusterkonfigurationspfad und dem Laufzeit-CAB-Paket.
Beispiel 2: Erstellen eines Clusters ohne Bereinigung, wenn Fehler auftreten
PS C:\>New-ServiceFabricCluster -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab" -NoCleanupOnFailure
Mit diesem Befehl wird ein Cluster basierend auf dem Eingabeclusterkonfigurationspfad und dem Laufzeit-CAB-Paket erstellt, und bei Bereitstellungsfehlern werden Fabric-Ressourcen nicht auf den Zielcomputern bereinigt.
Parameter
-ClusterConfigurationFilePath
Gibt den Pfad der JSON-Datei der Clusterkonfiguration 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-Pakets an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Force
{{Fill Force Description}}
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-MaxPercentFailedNodes
Der maximale Prozentsatz der Knoten, die während der Clustererstellung fehlschlagen dürfen. Wenn mehr als dieser Prozentsatz von Knoten fehlschlägt, schlägt die Clustererstellung fehl und führt ein Rollback durch. Wenn nicht angegeben, treten Knotenfehler beim Erstellen von Clustern fehl.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-NoCleanupOnFailure
Gibt an, dass das System Fabric-Daten aufbewahren soll, wenn der Cluster nicht vollständig angezeigt werden kann.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-TimeoutInSeconds
{{Fill TimeoutInSeconds Description}}
Typ: | UInt32 |
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