Test-ServiceFabricConfiguration
클러스터 구성의 유효성을 검사하고 독립 실행형 배포가 성공할 수 있는지 테스트합니다.
구문
Test-ServiceFabricConfiguration
[-ClusterConfigurationFilePath] <String>
[-OldClusterConfigurationFilePath <String>]
[-FabricRuntimePackagePath <String>]
[-FabricIsPreInstalled]
[-MaxPercentFailedNodes <Int32>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Test-ServiceFabricConfiguration cmdlet은 클러스터 구성의 유효성을 검사하고 컨트롤러에서 구성의 대상 컴퓨터에 독립 실행형 배포가 성공할 수 있는지 여부를 테스트합니다.
JSON(JavaScript Object Notation) 형식으로 구성 파일을 지정합니다.
예제
예제 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 |
Position: | 0 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-FabricIsPreInstalled
노드만 구성되도록 Service Fabric 런타임 설치 및 클린 런타임 유효성 검사를 무시합니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-FabricRuntimePackagePath
Service Fabric 런타임 패키지 CAB 파일의 경로를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-MaxPercentFailedNodes
{{MaxPercentFailedNodes 설명 채우기}}
형식: | Int32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-OldClusterConfigurationFilePath
{{OldClusterConfigurationFilePath 설명 채우기}}
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TimeoutSec
작업의 제한 시간(초)을 지정합니다.
형식: | Int32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
None
출력
System.Object