Freigeben über


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