Get-ServiceFabricNodeTransitionProgress
노드 전환 작업의 진행률을 가져옵니다.
구문
Get-ServiceFabricNodeTransitionProgress
-OperationId <Guid>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
노드 전환 작업은 Service Fabric 노드를 시작하거나 중지하는 작업입니다.
Get-ServiceFabricNodeTransitionProgress cmdlet은 Start-ServiceFabricNodeTransition cmdlet을 사용하여 시작되는 노드 전환 작업의 진행률을 가져옵니다.
이 cmdlet은 System.Fabric.NodeTransitionProgress
자세한 내용은 시작 노드 및 중지 노드 API를 노드 전환 API바꿔야 합니다.
예제
예제 1: 작업의 진행률 확인
PS C:\> $CurrentProgress = Get-ServiceFabricNodeTransitionProgress -OperationId c645433e-a68f-4c8a-8cfb-076d339726a8
PS C:\> $CurrentProgress.State
Running
위의 예제에서 작업 진행률이 쿼리되고 결과는 작업이 실행 중 상태임을 나타냅니다.
예제 2: 실패한 작업 문제 해결
PS C:\> $CurrentProgress = Get-ServiceFabricNodeTransitionProgress -OperationId 6f2bedbe-72c7-4d25-891d-4e070e8809a0
PS C:\> $CurrentProgress.State
Faulted
PS C:\> $CurrentProgress.Result.Exception.ErrorCode
InstanceIdMismatch
위의 예제에서는 작업 진행률을 쿼리합니다. 결과는 작업이 오류 상태이며 Result.Exception.ErrorCode 값이 InstanceIdMismatch임을 나타냅니다. 이는 NodeInstanceId 잘못된
매개 변수
-OperationId
작업을 추적하는 데 사용되는 고유 ID를 지정합니다.
이는 start-ServiceFabricNodeTransition
형식: | Guid |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TimeoutSec
이 cmdlet에 대한 제한 시간 값(초)을 지정합니다.
형식: | Int32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
None
출력
System.Object