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