Start-ServiceFabricPartitionRestart
Startar om en tillståndskänslig tjänstpartition.
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
Cmdleten Start-ServiceFabricPartitionRestart initierar omstarten av en tillståndskänslig tjänstpartition i Azure Service Fabric. FaultAnalysisService måste vara aktiverat för att kunna köra denna cmdlet.
Kör den här cmdleten om du bara vill starta om partitioner för tillståndskänsliga tjänster. Använd inte den här cmdleten för att starta om partitioner för systemtjänster.
Du kan kontrollera förloppet för åtgärden med hjälp av cmdleten Get-ServiceFabricPartitionRestartProgress .
Exempel
Exempel 1: Starta om alla repliker av en tjänst efter partitions-ID
PS C:\> Start-ServiceFabricPartitionRestart -OperationId 53ba886b-79be-46ee-bf7e-d79db64eb003 -RestartPartitionMode AllReplicasOrInstances -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
Det här kommandot startar om alla repliker av tjänsten med namnet fabric:/ContosoApp/ContosoService i partitionen som har ID 20a726d0-3112-4c5a-a22c-2e4b8ee85280. Ange ett unikt GUID för parametern OperationId . Du kan använda detta ID för att kontrollera förloppet för omstartsåtgärden.
Exempel 2: Starta om alla repliker av en tjänst efter partitionsnyckel
PS C:\> Start-ServiceFabricPartitionRestart -OperationId ebd322c2-b1d3-46a7-b254-3cc42e6ca2d1 -RestartPartitionMode AllReplicasOrInstances -ServiceName "fabric:/ContosoApp/ContosoService" -PartitionKindUniformInt64 -PartitionKey 2000
Det här kommandot startar om alla repliker av tjänsten med namnet fabric:/ContosoApp/ContosoService i partitionen som har partitionsnyckeln 2000. Ange ett unikt GUID för parametern OperationId .
Parametrar
-OperationId
Anger en unik identifierare för den här åtgärden. Ange ett unikt värde. Du kan kontrollera förloppet för åtgärden med hjälp av detta ID och cmdleten Get-ServiceFabricPartitionRestartProgress .
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionId
Anger ID:t för Den Service Fabric-partition som denna cmdlet startar om.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PartitionKey
Anger nyckeln för Den Service Fabric-partition som den här cmdleten startar om.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PartitionKindNamed
Anger att Den Service Fabric-partition som den här cmdleten startar om är en namngiven partition.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionKindSingleton
Anger att Den Service Fabric-partition som den här cmdleten startar om är en singleton-partition.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionKindUniformInt64
Anger att Den Service Fabric-partition som denna cmdlet startar om är en UniformInt64-partition.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RestartPartitionMode
Anger läget för partitionens omstartsåtgärd. De acceptabla värdena för den här parametern är:
- AllReplicasOrInstances. Starta om alla repliker i målpartitionen.
- OnlyActiveSecondaries. Starta bara om sekundärfilerna i målpartitionen.
Type: | RestartPartitionMode |
Accepted values: | Invalid, AllReplicasOrInstances, OnlyActiveSecondaries |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
Anger URI (Uniform Resource Identifier) för en Service Fabric-tjänst.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
Anger tidsgränsen i sekunder för åtgärden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
System.Guid
System.Uri
System.String
Utdata
System.Object