Start-ServiceFabricPartitionRestart

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

Syntax

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á služba 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-2e4b8ee85280. Zadejte jedinečný identifikátor GUID parametru OperationId . Pomocí tohoto ID můžete zkontrolovat průběh 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 s klíčem oddílu 2000. Zadejte jedinečný identifikátor GUID parametru OperationId .

Parametry

-OperationId

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

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PartitionId

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

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PartitionKey

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PartitionKindNamed

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

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PartitionKindSingleton

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

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PartitionKindUniformInt64

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

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RestartPartitionMode

Určuje režim operace restartování oddílu. Tento parametr přijímá tyto hodnoty:

  • AllReplicasOrInstances. Restartujte všechny repliky v cílovém oddílu.
  • PouzeActiveSecondaries. Restartujte pouze sekundy v cílovém oddílu.
Type:RestartPartitionMode
Accepted values:Invalid, AllReplicasOrInstances, OnlyActiveSecondaries
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ServiceName

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

Type:Uri
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TimeoutSec

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

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

System.Guid

System.Uri

System.String

Výstupy

System.Object