Test-ServiceFabricConfiguration

クラスターの構成を検証し、スタンドアロンデプロイが成功できるかどうかをテストします。

構文

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

説明

Test-ServiceFabricConfiguration コマンドレットは、クラスターの構成を検証し、コントローラーから構成内のターゲット コンピューターに対してスタンドアロン展開が成功できるかどうかをテストします。

構成ファイルを JavaScript Object Notation (JSON) 形式で指定します。

例 1: デプロイを検証する

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

このコマンドは、指定した構成を使用して、クラスターが現在のコンピューターからデプロイされることを検証します。

例 2: デプロイとランタイム CAB ファイルを検証する

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

このコマンドは、この構成を使用して、クラスターが現在のコンピューターからデプロイされることを検証します。 また、このコマンドは、ランタイム CAB を使用してクラスターをデプロイできるかどうかを検証します。

パラメーター

-ClusterConfigurationFilePath

JSON クラスター構成ファイルのパスを指定します。

型:String
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-FabricIsPreInstalled

ノードのみが構成されるように、Service Fabric ランタイムのインストールとクリーン ランタイム検証をバイパスします。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-FabricRuntimePackagePath

Service Fabric ランタイム パッケージ CAB ファイルのパスを指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-MaxPercentFailedNodes

{{Fill MaxPercentFailedNodes Description}}

型:Int32
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-OldClusterConfigurationFilePath

{{Fill OldClusterConfigurationFilePath Description}}

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TimeoutSec

操作のタイムアウト期間を秒単位で指定します。

型:Int32
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

None

出力

System.Object