Sdílet prostřednictvím


Start-ServiceFabricPartitionRestart

Zahájí restartování oddílu stavové služby.

Syntaxe

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

Rutina Start-ServiceFabricPartitionRestart zahájí restartování oddílu stavové služby v Azure Service Fabric. Pokud chcete tuto rutinu spustit, musí být povolená FaultAnalysisService.

Spuštěním této rutiny restartujte pouze oddíly pro stavové služby. Tuto rutinu nepoužívejte k restartování oddílů pro systémové služby.

Průběh operace můžete zkontrolovat pomocí rutiny Get-ServiceFabricPartitionRestartProgress.

Příklady

Příklad 1: Restartování všech replik služby podle ID oddílu

PS C:\> Start-ServiceFabricPartitionRestart -OperationId 53ba886b-79be-46ee-bf7e-d79db64eb003 -RestartPartitionMode AllReplicasOrInstances -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"

Tento příkaz restartuje všechny repliky služby s názvem fabric:/ContosoApp/ContosoService v oddílu s ID 20a726d0-3112-4c5a-a22c-2e4b8e85280. Zadejte jedinečný identifikátor GUID pro parametr OperationId. Toto ID můžete použít ke kontrole průběhu operace restartování.

Příklad 2: Restartování všech replik služby podle klíče oddílu

PS C:\> Start-ServiceFabricPartitionRestart -OperationId ebd322c2-b1d3-46a7-b254-3cc42e6ca2d1 -RestartPartitionMode AllReplicasOrInstances -ServiceName "fabric:/ContosoApp/ContosoService" -PartitionKindUniformInt64 -PartitionKey 2000

Tento příkaz restartuje všechny repliky služby s názvem fabric:/ContosoApp/ContosoService v oddílu, který má klíč oddílu 2000. Zadejte jedinečný identifikátor GUID pro parametr OperationId.

Parametry

-OperationId

Určuje jedinečný identifikátor této operace. Zadejte jedinečnou hodnotu. Průběh operace můžete zkontrolovat pomocí tohoto ID a rutiny Get-ServiceFabricPartitionRestartProgress.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PartitionId

Určuje ID oddílu Service Fabric, který tato rutina restartuje.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-PartitionKey

Určuje klíč oddílu Service Fabric, který tato rutina restartuje.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-PartitionKindNamed

Označuje, že oddíl Service Fabric, který se tato rutina restartuje, je pojmenovaný oddíl.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PartitionKindSingleton

Označuje, že oddíl Service Fabric, který tato rutina restartuje, je jeden oddíl.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PartitionKindUniformInt64

Označuje, že oddíl Service Fabric, který se restartuje, je oddíl UniformInt64.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RestartPartitionMode

Určuje režim operace restartování oddílu. Přijatelné hodnoty pro tento parametr jsou:

  • AllReplicasOrInstances. Restartujte všechny repliky v cílovém oddílu.
  • OnlyActiveSecondaries. Restartujte pouze sekundy v cílovém oddílu.
Typ:RestartPartitionMode
Přípustné hodnoty:Invalid, AllReplicasOrInstances, OnlyActiveSecondaries
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ServiceName

Určuje identifikátor URI (Uniform Resource Identifier) služby Service Fabric.

Typ:Uri
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-TimeoutSec

Určuje časový limit operace v sekundách.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

System.Guid

System.Uri

System.String

Výstupy

System.Object