Partager via


New-ServiceFabricCluster

Crée un cluster Service Fabric autonome.

Syntaxe

New-ServiceFabricCluster
   [-ClusterConfigurationFilePath] <String>
   -FabricRuntimePackagePath <String>
   [-NoCleanupOnFailure]
   [-Force]
   [-FabricIsPreInstalled]
   [-MaxPercentFailedNodes <Int32>]
   [-TimeoutInSeconds <UInt32>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Description

L’applet de commande New-ServiceFabricCluster crée un cluster Service Fabric autonome basé sur un fichier de configuration au format JSON (JavaScript Object Notation) et un fichier CAB du package runtime Service Fabric.

L’applet de commande orchestre les installations à partir de l’ordinateur du contrôleur.

Exemples

Exemple 1 : Créer un cluster

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

Cette commande crée un cluster basé sur le chemin de configuration du cluster d’entrée et le package CAB d’exécution.

Exemple 2 : Créer un cluster sans nettoyer si des échecs sont rencontrés

PS C:\>New-ServiceFabricCluster -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab" -NoCleanupOnFailure

Cette commande crée un cluster basé sur le chemin de configuration du cluster d’entrée et le package CAB d’exécution, et pour une défaillance de déploiement, les ressources Fabric ne sont pas nettoyées sur les ordinateurs cibles.

Paramètres

-ClusterConfigurationFilePath

Spécifie le chemin d’accès du fichier JSON de configuration du cluster.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FabricIsPreInstalled

Contourne l’installation du runtime Service Fabric et la validation du runtime propre, de sorte que seul le nœud est configuré.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FabricRuntimePackagePath

Spécifie le chemin d’accès du fichier CAB du package Service Fabric.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Force

{{Fill Force Description}}

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MaxPercentFailedNodes

Pourcentage maximal de nœuds autorisés à échouer lors de la création du cluster. Si plus de ce pourcentage de nœuds échouent, la création du cluster échoue et se restaure. S’il n’est pas spécifié, les échecs de nœud échouent à la création du cluster.

Type:Int32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-NoCleanupOnFailure

Indique que le système doit conserver les données Fabric si le cluster ne peut pas être entièrement mis en place.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TimeoutInSeconds

{{Fill TimeoutInSeconds Description}}

Type:UInt32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TimeoutSec

Spécifie le délai d’expiration, en secondes, pour l’opération.

Type:Int32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

None

Sorties

System.Object