Start-ServiceFabricPartitionRestart
Start het opnieuw opstarten van een stateful servicepartitie.
Syntaxis
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
De cmdlet Start-ServiceFabricPartitionRestart start het opnieuw opstarten van een stateful servicepartitie in Azure Service Fabric. Als u deze cmdlet wilt uitvoeren, moet FaultAnalysisService zijn ingeschakeld.
Voer deze cmdlet uit om alleen partities voor stateful services opnieuw te starten. Gebruik deze cmdlet niet om partities voor systeemservices opnieuw op te starten.
U kunt de voortgang van de bewerking controleren met behulp van de cmdlet Get-ServiceFabricPartitionRestartProgress .
Voorbeelden
Voorbeeld 1: Start alle replica's van een service opnieuw op partitie-id
PS C:\> Start-ServiceFabricPartitionRestart -OperationId 53ba886b-79be-46ee-bf7e-d79db64eb003 -RestartPartitionMode AllReplicasOrInstances -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
Met deze opdracht worden alle replica's van de service fabric opnieuw gestart:/ContosoApp/ContosoService in de partitie met de id 20a726d0-3112-4c5a-a22c-2e4b8eee85280. Geef een unieke GUID op voor de parameter OperationId . U kunt deze id gebruiken om de voortgang van de herstartbewerking te controleren.
Voorbeeld 2: Start alle replica's van een service opnieuw op partitiesleutel
PS C:\> Start-ServiceFabricPartitionRestart -OperationId ebd322c2-b1d3-46a7-b254-3cc42e6ca2d1 -RestartPartitionMode AllReplicasOrInstances -ServiceName "fabric:/ContosoApp/ContosoService" -PartitionKindUniformInt64 -PartitionKey 2000
Met deze opdracht worden alle replica's van de service fabric opnieuw gestart:/ContosoApp/ContosoService in de partitie met de partitiesleutel 2000. Geef een unieke GUID op voor de parameter OperationId .
Parameters
-OperationId
Hiermee geeft u een unieke id voor deze bewerking. Geef een unieke waarde op. U kunt de voortgang van de bewerking controleren met behulp van deze id en de cmdlet Get-ServiceFabricPartitionRestartProgress .
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PartitionId
Hiermee geeft u de id op van de Service Fabric-partitie die met deze cmdlet opnieuw wordt opgestart.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PartitionKey
Hiermee geeft u de sleutel van de Service Fabric-partitie op die door deze cmdlet opnieuw wordt opgestart.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PartitionKindNamed
Geeft aan dat de Service Fabric-partitie die door deze cmdlet opnieuw wordt opgestart, een benoemde partitie is.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PartitionKindSingleton
Geeft aan dat de Service Fabric-partitie die door deze cmdlet opnieuw wordt opgestart, een singleton-partitie is.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PartitionKindUniformInt64
Geeft aan dat de Service Fabric-partitie die door deze cmdlet opnieuw wordt opgestart, een UniformInt64-partitie is.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RestartPartitionMode
Hiermee geeft u de modus voor het opnieuw opstarten van de partitie. De aanvaardbare waarden voor deze parameter zijn:
- AllReplicasOrInstances. Start alle replica's in de doelpartitie opnieuw op.
- OnlyActiveSecondaries. Start alleen de secundaire bestanden opnieuw op in de doelpartitie.
Type: | RestartPartitionMode |
Geaccepteerde waarden: | Invalid, AllReplicasOrInstances, OnlyActiveSecondaries |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ServiceName
Hiermee geeft u de URI (Uniform Resource Identifier) van een Service Fabric-service op.
Type: | Uri |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-TimeoutSec
Hiermee geeft u de time-outperiode, in seconden, op voor de bewerking.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
System.Guid
System.Uri
System.String
Uitvoerwaarden
System.Object