Start-ServiceFabricPartitionQuorumLoss
Iniciuje chybu, která vloží oddíl do ztráty kvora. Níže jsou uvedeny různé způsoby, jak určit nebo zvolit oddíl pro vyvolání ztráty kvora.
Syntax
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
Rutina Start-ServiceFabricPartitionQuorumLoss inicializuje chybu, která vloží stavový oddíl služby do ztráty kvora v Azure Service Fabric.
Pokud chcete tuto rutinu spustit, musí být povolená služba FaultAnalysisService .
Upozornění
Tuto rutinu nepoužívejte k provedení operace ztráty kvora v systémových službách. Spuštěním této rutiny proveďte operaci selhání ztráty kvora pouze pro oddíly stavových služeb.
Průběh operace selhání můžete zkontrolovat pomocí rutiny Get-ServiceFabricPartitionQuorumLossProgress .
Příklady
Příklad 1: Spuštění operace selhání ztráty kvora pro službu podle ID oddílu
PS C:\> Start-ServiceFabricPartitionQuorumLoss -OperationId aeaceca9-320d-4f7b-84e8-3cc13c29a974 -QuorumLossMode QuorumReplicas -QuorumLossDurationInSeconds 10 -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
Tento příkaz spustí operaci selhání ztráty kvora oddílu ve službě fabric:/ContosoApp/ContosoService v oddílu s ID 20a726d0-3112-4c5a-a22c-2e4b8ee85280. Parametr QuorumLossMode má hodnotu KvoraReplicas, což znamená, že tato rutina způsobí chybu kvora replik. Zadejte jedinečný identifikátor GUID parametru OperationId . Toto ID můžete použít ke kontrole průběhu operace ztráty kvora.
Parametry
-OperationId
Určuje jedinečný identifikátor pro tuto operaci. Zadejte jedinečnou hodnotu. Průběh operace můžete zkontrolovat předáním tohoto ID do Get-ServiceFabricPartitionQuorumLossProgress.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionId
Určuje ID oddílu Service Fabric, který tato rutina vloží do ztráty kvora.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PartitionKey
Určuje klíč oddílu Service Fabric, který tato rutina vloží do ztráty kvora.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PartitionKindNamed
Označuje, že oddíl Service Fabric, který tato rutina vloží do ztráty kvora, je pojmenovaný oddíl.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionKindSingleton
Označuje, že oddíl Service Fabric, který tato rutina vloží do ztráty kvora, je jeden oddíl.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionKindUniformInt64
Označuje, že oddíl Service Fabric, který tato rutina vloží do ztráty kvora, je oddíl UniformInt64.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuorumLossDurationInSeconds
Určuje dobu trvání ztráty kvora v sekundách.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuorumLossMode
Určuje režim ztráty kvora, kterou tato rutina provádí. Tento parametr přijímá tyto hodnoty:
- FullQuorumLoss. Dolů všechny repliky cílového oddílu
- PartialQuorumLoss. Snížení kvora replik cílového oddílu
Type: | QuorumLossMode |
Accepted values: | Invalid, QuorumReplicas, AllReplicas |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
Určuje identifikátor URI (Uniform Resource Identifier) služby Service Fabric.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
Určuje časový limit operace v sekundách.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
System.Guid
System.Uri
System.String
Výstupy
System.Object