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