Delen via


Get-ServiceFabricTestCommandStatusList

Hiermee haalt u de lijst op van alle foutbewerkingen die zijn geactiveerd in het cluster en de status ervan

Syntax

Get-ServiceFabricTestCommandStatusList
   [-StateFilter <TestCommandStateFilter>]
   [-TypeFilter <TestCommandTypeFilter>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Description

De Get-ServiceFabricTestCommandStatusList haalt de lijst op met de foutbewerkingen die zijn geactiveerd in het cluster en hun status. De lijst met fouten die door deze bewerking worden bijgehouden, omvat partitiegegevensverlies (Start-ServiceFabricPartitionDataLoss), partitiequorumverlies (Start-ServiceFabricPartitionQuorumLoss), partitie opnieuw opstarten (Start-ServiceFabricPartitionRestart) en overgang van knooppuntstatus (Start-ServiceFabricNodeTransition).

De geretourneerde bewerkings-id kan worden gebruikt om aanvullende informatie over de foutbewerking op te halen met behulp van de voortgangs-API's voor de respectieve fout en/of om de fout te annuleren met behulp van de opdracht Stop-ServiceFabricTestCommand . De toewijzing van TestCommandType aan de voortgangs-API vindt u hieronder

TestCommandType Opdracht Voortgang ophalen
PartitionDataLoss Get-ServiceFabricPartitionDataLossProgress
PartitionQuorumLoss Get-ServiceFabricPartitionQuorumLossProgress
PartitionRestart Get-ServiceFabricPartitionRestartProgress
NodeTransition Get-ServiceFabricNodeTransitionProgress

Voorbeelden

Voorbeeld 1: Status ophalen van geannuleerde testopdrachten

PS C:\> Get-ServiceFabricTestCommandStatusList -StateFilter Cancelled
OperationId                              State     TestCommandType
-----------                              -----     ---------------
a268cc73-2e30-462b-b3df-3a0d30e5b330 Cancelled     PartitionQuorumLoss

Met deze opdracht krijgt u de status van foutbewerkingen die zijn geannuleerd. In dit voorbeeld heeft het resultaat één foutbewerking.

Voorbeeld 2: Status ophalen van alle testopdrachten

PS C:\> Get-ServiceFabricTestCommandStatusList
OperationId                              State     TestCommandType
-----------                              -----     ---------------
aeaceca9-320d-4f7b-84e8-3cc13c29a974 Completed     PartitionQuorumLoss
0e3fa169-dec0-46d1-8eff-2f1a4a3f5fde Completed     PartitionRestart
a268cc73-2e30-462b-b3df-3a0d30e5b330 Cancelled     PartitionQuorumLoss
51ed168c-bb22-47d5-97f9-6b74b353bb33 Completed     PartitionQuorumLoss
ebd322c2-b1d3-46a7-b254-3cc42e6ca2d1 Completed     PartitionRestart
d3f12b09-6a90-4745-a4fc-3f92149a7419 Completed     PartitionDataLoss

Met deze opdracht krijgt u de status van alle foutbewerkingen. De geretourneerde lijst bevat vijf voltooide bewerkingen en één geannuleerde bewerking.

Parameters

-StateFilter

Deze parameter kan worden gebruikt om de lijst met geretourneerde bewerkingen te filteren op basis van de huidige status van de foutbewerking. U kunt dit gebruiken om de resultaten te beperken die worden geretourneerd naar de resultaten die u interesseren.

Type:TestCommandStateFilter
Accepted values:Default, Running, RollingBack, CompletedSuccessfully, Failed, Cancelled, ForceCancelled, All
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

Hiermee geeft u de time-outperiode, in seconden, voor de bewerking op.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TypeFilter

Deze parameter kan worden gebruikt om de lijst met geretourneerde bewerkingen te filteren op basis van het type foutbewerking. U kunt dit gebruiken om de resultaten te beperken die worden geretourneerd naar de fouttypen die u interesseren.

Type:TestCommandTypeFilter
Accepted values:Default, PartitionDataLoss, PartitionQuorumLoss, PartitionRestart, NodeTransition, All
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

None

Uitvoerwaarden

System.Object