Test-ServiceFabricConfiguration

Valide la configuration du cluster et teste si le déploiement autonome peut réussir.

Syntaxe

Test-ServiceFabricConfiguration
    [-ClusterConfigurationFilePath] <String>
    [-OldClusterConfigurationFilePath <String>]
    [-FabricRuntimePackagePath <String>]
    [-FabricIsPreInstalled]
    [-MaxPercentFailedNodes <Int32>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Description

L’applet de commande Test-ServiceFabricConfiguration valide la configuration du cluster et teste si le déploiement autonome peut réussir pour les ordinateurs cibles de la configuration à partir du contrôleur.

Spécifiez le fichier de configuration au format JSON (JavaScript Object Notation).

Exemples

Exemple 1 : Valider le déploiement

PS C:\> Test-ServiceFabricConfiguration -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json"

Cette commande valide que le cluster se déploie à partir de l’ordinateur actuel à l’aide de la configuration spécifiée.

Exemple 2 : Valider le fichier CAB de déploiement et d’exécution

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

Cette commande valide que le cluster se déploie à partir de l’ordinateur actuel à l’aide de cette configuration. La commande vérifie également si le cab d’exécution peut être utilisé pour déployer le cluster.

Paramètres

-ClusterConfigurationFilePath

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

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 d’exécution Service Fabric.

Type:String
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

{{Fill MaxPercentFailedNodes Description}}

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

-OldClusterConfigurationFilePath

{{Fill OldClusterConfigurationFilePath Description}}

Type:String
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