Start-ServiceFabricPartitionQuorumLoss
Lance une erreur pour placer une partition en perte de quorum. Les différentes façons de spécifier ou de choisir la partition sur laquelle appeler la perte de quorum sont ci-dessous.
Syntaxe
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
L’applet de commande Start-ServiceFabricPartitionQuorumLoss lance une erreur pour placer une partition de service avec état dans une perte de quorum dans Azure Service Fabric.
Pour exécuter cette applet de commande, faultAnalysisService doit être activé.
Avertissement
N’utilisez pas cette applet de commande pour effectuer une opération d’erreur de perte de quorum sur les services système. Exécutez cette applet de commande pour effectuer une opération d’erreur de perte de quorum uniquement pour les partitions pour les services avec état.
Vous pouvez vérifier la progression de l’opération d’erreur à l’aide de l’applet de commande Get-ServiceFabricPartitionQuorumLossProgress.
Exemples
Exemple 1 : Démarrer une opération d’erreur de perte de quorum pour un service par ID de partition
PS C:\> Start-ServiceFabricPartitionQuorumLoss -OperationId aeaceca9-320d-4f7b-84e8-3cc13c29a974 -QuorumLossMode QuorumReplicas -QuorumLossDurationInSeconds 10 -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
Cette commande démarre une opération d’erreur de perte de quorum de partition sur le service nommé fabric :/ContosoApp/ContosoService dans la partition qui a l’ID 20a726d0-3112-4c5a-a22c-2e4b8ee85280. Le paramètre QuorumLossMode a une valeur de QuorumReplicas, ce qui signifie que cette applet de commande génère une erreur de quorum de réplicas. Spécifiez un GUID unique pour le paramètre OperationId. Vous pouvez utiliser cet ID pour vérifier la progression de l’opération d’erreur de perte de quorum.
Paramètres
-OperationId
Spécifie un identificateur unique pour cette opération. Spécifiez une valeur unique. Vous pouvez vérifier la progression de l’opération en passant cet ID dans Get-ServiceFabricPartitionQuorumLossProgress.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PartitionId
Spécifie l’ID de la partition Service Fabric que cette applet de commande place dans la perte de quorum.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PartitionKey
Spécifie la clé de la partition Service Fabric que cette applet de commande place dans la perte de quorum.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PartitionKindNamed
Indique que la partition Service Fabric que cette applet de commande met en perte de quorum est une partition nommée.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PartitionKindSingleton
Indique que la partition Service Fabric que cette applet de commande met en perte de quorum est une partition singleton.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PartitionKindUniformInt64
Indique que la partition Service Fabric que cette applet de commande met en perte de quorum est une partition UniformInt64.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-QuorumLossDurationInSeconds
Spécifie la durée, en secondes, de la perte de quorum.
Type: | Int32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-QuorumLossMode
Spécifie le mode de perte de quorum que cette applet de commande effectue. Les valeurs acceptables pour ce paramètre sont les suivantes :
- FullQuorumLoss. Descendre tous les réplicas de la partition cible.
- PartialQuorumLoss. Descendre un quorum de réplicas pour la partition cible.
Type: | QuorumLossMode |
Valeurs acceptées: | Invalid, QuorumReplicas, AllReplicas |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ServiceName
Spécifie l’URI (Uniform Resource Identifier) d’un service Service Fabric.
Type: | Uri |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-TimeoutSec
Spécifie le délai d’expiration, en secondes, pour l’opération.
Type: | Int32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
System.Guid
System.Uri
System.String
Sorties
System.Object