다음을 통해 공유


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