Start-ServiceFabricPartitionRestart
Initierar omstarten av 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. Om du vill köra den här cmdleten måste FaultAnalysisService vara aktiverad.
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 det här ID:t 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 det här ID:t och cmdleten Get-ServiceFabricPartitionRestartPro gress.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PartitionId
Anger ID för Den Service Fabric-partition som den här cmdleten startar om.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-PartitionKey
Anger nyckeln för den Service Fabric-partition som den här cmdleten startar om.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-PartitionKindNamed
Anger att Den Service Fabric-partition som den här cmdleten startar om är en namngiven partition.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PartitionKindSingleton
Anger att Den Service Fabric-partition som den här cmdleten startar om är en singleton-partition.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PartitionKindUniformInt64
Anger att Den Service Fabric-partition som den här cmdleten startar om är en UniformInt64-partition.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RestartPartitionMode
Anger läget för partitionens omstartsåtgärd. De godtagbara 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.
Typ: | RestartPartitionMode |
Godkända värden: | Invalid, AllReplicasOrInstances, OnlyActiveSecondaries |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ServiceName
Anger URI (Uniform Resource Identifier) för en Service Fabric-tjänst.
Typ: | Uri |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-TimeoutSec
Anger tidsgränsen i sekunder för åtgärden.
Typ: | Int32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
System.Guid
System.Uri
System.String
Utdata
System.Object