Add-ServiceFabricNode
클러스터에 Service Fabric 노드를 추가합니다.
구문
Add-ServiceFabricNode
[-NodeName] <String>
-NodeType <String>
-IpAddressOrFQDN <String>
-UpgradeDomain <String>
-FaultDomain <String>
-FabricRuntimePackagePath <String>
[-NoCleanupOnFailure]
[-Force]
[-BypassUpgradeStateValidation]
[-FabricIsPreInstalled]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Add-ServiceFabricNode 클러스터에 Service Fabric 노드를 추가합니다.
추가하려는 컴퓨터에서 이 cmdlet을 실행해야 합니다. 이 작업을 수행하기 전에 Connect-ServiceFabricCluster cmdlet을 사용하여 클러스터에 대한 연결을 설정합니다.
예제
예제 1: 클러스터에 노드 추가
PS C:\> Add-ServiceFabricNode -NodeName "N011" -NodeType "NodeType0" -IpAddressOrFQDN "10.10.100.100" -UpgradeDomain "ud5" -FaultDomain "fd:/dc5/r0" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"
이 명령은 지정된 NodeName, NodeType, IpAddressOrFQDN, UpgradeDomain및 FaultDomain사용하여 지정된 노드를 클러스터에 추가합니다. NodeType 매개 변수는 배포된 JSON 구성에 이미 있어야 합니다. FabricRuntimePackagePath는 클러스터가 배포된 현재 런타임 패키지를 가리킵니다.
매개 변수
-BypassUpgradeStateValidation
클러스터 설정이 부분적으로 실패하거나 ClusterManager에서 데이터 손실이 발생한 후와 같이 업그레이드 상태 유효성 검사로 노드 추가가 차단될 때 사용됩니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-FabricIsPreInstalled
노드만 구성되도록 Service Fabric 런타임 설치 및 클린 런타임 유효성 검사를 무시합니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-FabricRuntimePackagePath
서비스 패브릭 런타임 패키지의 경로를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-FaultDomain
노드의 장애 도메인을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Force
이전 설치에서 Service Fabric 데이터 루트를 강제로 삭제합니다(있는 경우).
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-IpAddressOrFQDN
노드의 IP 주소 또는 FQDN(정규화된 도메인 이름)을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-NoCleanupOnFailure
클러스터가 완전히 올 수 없는 경우 시스템에서 패브릭 데이터를 유지해야 임을 나타냅니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-NodeName
이 cmdlet이 추가하는 노드의 이름을 지정합니다.
형식: | String |
Position: | 0 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-NodeType
이 cmdlet이 추가하는 노드의 노드 형식 이름을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TimeoutSec
작업의 제한 시간(초)을 지정합니다.
형식: | Int32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-UpgradeDomain
노드의 업그레이드 도메인을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
None
출력
System.Object