Start-ServiceFabricPartitionRestart
상태 저장 서비스 파티션의 다시 시작을 시작합니다.
구문
Start-ServiceFabricPartitionRestart
-OperationId <Guid>
-RestartPartitionMode <RestartPartitionMode>
-PartitionId <Guid>
-ServiceName <Uri>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionRestart
-OperationId <Guid>
-RestartPartitionMode <RestartPartitionMode>
-ServiceName <Uri>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionRestart
-OperationId <Guid>
-RestartPartitionMode <RestartPartitionMode>
-ServiceName <Uri>
[-PartitionKindSingleton]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionRestart
-OperationId <Guid>
-RestartPartitionMode <RestartPartitionMode>
-ServiceName <Uri>
[-PartitionKindNamed]
-PartitionKey <String>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionRestart
-OperationId <Guid>
-RestartPartitionMode <RestartPartitionMode>
-ServiceName <Uri>
[-PartitionKindUniformInt64]
-PartitionKey <String>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Start-ServiceFabricPartitionRestart cmdlet은 Azure Service Fabric에서 상태 저장 서비스 파티션의 다시 시작을 시작합니다. 이 cmdlet을 실행하려면 FaultAnalysisService 사용하도록 설정해야 합니다.
상태 저장 서비스에 대한 파티션만 다시 시작하려면 이 cmdlet을 실행합니다. 이 cmdlet을 사용하여 시스템 서비스에 대한 파티션을 다시 시작하지 마세요.
Get-ServiceFabricPartitionRestartProgress cmdlet을 사용하여 작업의 진행률을 확인할 수 있습니다.
예제
예제 1: 파티션 ID로 서비스의 모든 복제본 다시 시작
PS C:\> Start-ServiceFabricPartitionRestart -OperationId 53ba886b-79be-46ee-bf7e-d79db64eb003 -RestartPartitionMode AllReplicasOrInstances -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
이 명령은 ID가 20a726d0-3112-4c5a-a22c-2e4b8ee85280인 파티션에서 fabric:/ContosoApp/ContosoService라는 서비스의 모든 복제본을 다시 시작합니다. OperationId 매개 변수에 고유한 GUID를 지정합니다. 이 ID를 사용하여 다시 시작 작업의 진행률을 확인할 수 있습니다.
예제 2: 파티션 키로 서비스의 모든 복제본 다시 시작
PS C:\> Start-ServiceFabricPartitionRestart -OperationId ebd322c2-b1d3-46a7-b254-3cc42e6ca2d1 -RestartPartitionMode AllReplicasOrInstances -ServiceName "fabric:/ContosoApp/ContosoService" -PartitionKindUniformInt64 -PartitionKey 2000
이 명령은 파티션 키가 2000인 파티션에서 fabric:/ContosoApp/ContosoService라는 서비스의 모든 복제본을 다시 시작합니다. OperationId 매개 변수에 고유한 GUID를 지정합니다.
매개 변수
-OperationId
이 작업에 대한 고유 식별자를 지정합니다. 고유 값을 지정합니다. 이 ID 및 Get-ServiceFabricPartitionRestartProgress cmdlet을 사용하여 작업의 진행률을 확인할 수 있습니다.
형식: | Guid |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-PartitionId
이 cmdlet이 다시 시작하는 Service Fabric 파티션의 ID를 지정합니다.
형식: | Guid |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-PartitionKey
이 cmdlet이 다시 시작하는 Service Fabric 파티션의 키를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-PartitionKindNamed
이 cmdlet이 다시 시작하는 Service Fabric 파티션이 명명된 파티션임을 나타냅니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-PartitionKindSingleton
이 cmdlet이 다시 시작하는 Service Fabric 파티션이 싱글톤 파티션임을 나타냅니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-PartitionKindUniformInt64
이 cmdlet이 다시 시작하는 Service Fabric 파티션이 UniformInt64 파티션임을 나타냅니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RestartPartitionMode
파티션 다시 시작 작업의 모드를 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.
- AllReplicasOrInstances. 대상 파티션의 모든 복제본을 다시 시작합니다.
- OnlyActiveSecondaries. 대상 파티션의 보조 데이터베이스만 다시 시작합니다.
형식: | RestartPartitionMode |
허용되는 값: | Invalid, AllReplicasOrInstances, OnlyActiveSecondaries |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ServiceName
Service Fabric 서비스의 URI(Uniform Resource Identifier)를 지정합니다.
형식: | Uri |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-TimeoutSec
작업의 제한 시간(초)을 지정합니다.
형식: | Int32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
System.Guid
System.Uri
System.String
출력
System.Object