Start-ServiceFabricPartitionQuorumLoss
Start een fout om een partitie in quorumverlies te plaatsen. Hieronder ziet u de verschillende manieren waarop u de partitie kunt opgeven of kiezen waarop quorumverlies moet worden aangeroepen.
Syntaxis
Start-ServiceFabricPartitionQuorumLoss
-OperationId <Guid>
-QuorumLossMode <QuorumLossMode>
-QuorumLossDurationInSeconds <Int32>
-PartitionId <Guid>
-ServiceName <Uri>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionQuorumLoss
-OperationId <Guid>
-QuorumLossMode <QuorumLossMode>
-QuorumLossDurationInSeconds <Int32>
-ServiceName <Uri>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionQuorumLoss
-OperationId <Guid>
-QuorumLossMode <QuorumLossMode>
-QuorumLossDurationInSeconds <Int32>
-ServiceName <Uri>
[-PartitionKindSingleton]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionQuorumLoss
-OperationId <Guid>
-QuorumLossMode <QuorumLossMode>
-QuorumLossDurationInSeconds <Int32>
-ServiceName <Uri>
[-PartitionKindNamed]
-PartitionKey <String>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionQuorumLoss
-OperationId <Guid>
-QuorumLossMode <QuorumLossMode>
-QuorumLossDurationInSeconds <Int32>
-ServiceName <Uri>
[-PartitionKindUniformInt64]
-PartitionKey <String>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
De Start-ServiceFabricPartitionQuorumLoss cmdlet initieert een fout om een stateful servicepartitie in quorumverlies in Azure Service Fabric te plaatsen.
Als u deze cmdlet wilt uitvoeren, moet FaultAnalysisService- zijn ingeschakeld.
Waarschuwing
Gebruik deze cmdlet niet om een foutbewerking voor quorumverlies uit te voeren op systeemservices. Voer deze cmdlet uit om alleen een foutbewerking voor quorumverlies uit te voeren voor partities voor stateful services.
U kunt de voortgang van de foutbewerking controleren met behulp van de cmdlet Get-ServiceFabricPartitionQuorumLossProgress.
Voorbeelden
Voorbeeld 1: Een foutbewerking voor quorumverlies starten voor een service op partitie-id
PS C:\> Start-ServiceFabricPartitionQuorumLoss -OperationId aeaceca9-320d-4f7b-84e8-3cc13c29a974 -QuorumLossMode QuorumReplicas -QuorumLossDurationInSeconds 10 -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
Met deze opdracht wordt een fout met het partitiequorumverlies gestart op de service met de naam fabric:/ContosoApp/ContosoService in de partitie met de id 20a726d0-3112-4c5a-a22c-2e4b8eee85280. De parameter QuorumLossMode heeft een waarde van QuorumReplicas. Dit betekent dat met deze cmdlet een quorum van replica's wordt opgeslagen. Geef een unieke GUID op voor de parameter OperationId. U kunt deze id gebruiken om de voortgang van de foutbewerking voor quorumverlies te controleren.
Parameters
-OperationId
Hiermee geeft u een unieke id voor deze bewerking. Geef een unieke waarde op. U kunt de voortgang van de bewerking controleren door deze id door te geven aan Get-ServiceFabricPartitionQuorumLossProgress.
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 deze cmdlet in quorumverlies plaatst.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PartitionKey
Hiermee geeft u de sleutel op van de Service Fabric-partitie die deze cmdlet in quorumverlies plaatst.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PartitionKindNamed
Geeft aan dat de Service Fabric-partitie die deze cmdlet in quorumverlies plaatst, 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 met deze cmdlet in quorumverlies wordt geplaatst, 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 deze cmdlet in quorumverlies plaatst, een UniformInt64-partitie is.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-QuorumLossDurationInSeconds
Hiermee geeft u de duur, in seconden, van het quorumverlies.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-QuorumLossMode
Hiermee geeft u de modus van quorumverlies op die door deze cmdlet wordt uitgevoerd. De acceptabele waarden voor deze parameter zijn:
- FullQuorumLoss. Alle replica's voor de doelpartitie omlaag.
- PartialQuorumLoss. Een quorum met replica's voor de doelpartitie omlaag instellen.
Type: | QuorumLossMode |
Geaccepteerde waarden: | Invalid, QuorumReplicas, AllReplicas |
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, 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