New-ServiceFabricCluster
새 독립 실행형 Service Fabric 클러스터를 만듭니다.
구문
New-ServiceFabricCluster
[-ClusterConfigurationFilePath] <String>
-FabricRuntimePackagePath <String>
[-NoCleanupOnFailure]
[-Force]
[-FabricIsPreInstalled]
[-MaxPercentFailedNodes <Int32>]
[-TimeoutInSeconds <UInt32>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
New-ServiceFabricCluster cmdlet은 JSON(JavaScript Object Notation) 형식의 구성 파일 및 Service Fabric 런타임 패키지 CAB 파일을 기반으로 새 독립 실행형 Service Fabric 클러스터를 만듭니다.
cmdlet은 컨트롤러 컴퓨터에서 설치를 오케스트레이션합니다.
예제
예제 1: 클러스터 만들기
PS C:\>New-ServiceFabricCluster -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"
이 명령은 입력 클러스터 구성 경로 및 런타임 CAB 패키지를 기반으로 클러스터를 만듭니다.
예제 2: 오류가 발생하는 경우 정리하지 않고 클러스터 만들기
PS C:\>New-ServiceFabricCluster -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab" -NoCleanupOnFailure
이 명령은 입력 클러스터 구성 경로 및 런타임 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 |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Force
{{채우기 힘 설명}}
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-MaxPercentFailedNodes
클러스터를 만드는 동안 실패할 수 있는 노드의 최대 비율입니다. 이 노드 비율보다 많은 노드가 실패하면 클러스터 만들기가 실패하고 롤백됩니다. 지정하지 않으면 노드 오류가 발생하면 클러스터 생성에 실패합니다.
형식: | Int32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-NoCleanupOnFailure
클러스터가 완전히 올 수 없는 경우 시스템에서 패브릭 데이터를 유지해야 임을 나타냅니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TimeoutInSeconds
{{Fill TimeoutInSeconds Description}}
형식: | UInt32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TimeoutSec
작업의 제한 시간(초)을 지정합니다.
형식: | Int32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
None
출력
System.Object