Sdílet prostřednictvím


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