Start-ServiceFabricPartitionQuorumLoss
Inicializuje chybu, která vloží oddíl do ztráty kvora. Níže jsou uvedené různé způsoby, jak určit nebo zvolit oddíl pro vyvolání ztráty kvora.
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
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á FaultAnalysisService.
Varování
Tuto rutinu nepoužívejte k provedení operace selhání 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 QuorumReplicas, což znamená, že tato rutina způsobí chybu kvora replik. Zadejte jedinečný identifikátor GUID pro parametr OperationId. Toto ID můžete použít ke kontrole průběhu operace selhání ztráty kvora.
Parametry
-OperationId
Určuje jedinečný identifikátor této operace. Zadejte jedinečnou hodnotu. Průběh operace můžete zkontrolovat předáním tohoto ID do Get-ServiceFabricPartitionQuorumLossProgress.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PartitionId
Určuje ID oddílu Service Fabric, který tato rutina umístí do ztráty kvora.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-PartitionKey
Určuje klíč oddílu Service Fabric, který tato rutina umístí do ztráty kvora.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-PartitionKindNamed
Označuje, že oddíl Service Fabric, který tato rutina vloží do ztráty kvora, je pojmenovaný oddíl.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PartitionKindSingleton
Označuje, že oddíl Service Fabric, který tato rutina vloží do ztráty kvora, je jeden oddíl.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PartitionKindUniformInt64
Označuje, že oddíl Service Fabric, který tato rutina vloží do ztráty kvora, je oddíl UniformInt64.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-QuorumLossDurationInSeconds
Určuje dobu trvání ztráty kvora v sekundách.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-QuorumLossMode
Určuje režim ztráty kvora, který tato rutina provádí. Přijatelné hodnoty pro tento parametr jsou:
- FullQuorumLoss. Vypněte všechny repliky pro cílový oddíl.
- PartialQuorumLoss. Snížení kvora replik pro cílový oddíl
Typ: | QuorumLossMode |
Přípustné hodnoty: | Invalid, QuorumReplicas, AllReplicas |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ServiceName
Určuje identifikátor URI (Uniform Resource Identifier) služby Service Fabric.
Typ: | Uri |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-TimeoutSec
Určuje časový limit operace v sekundách.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
System.Guid
System.Uri
System.String
Výstupy
System.Object