Get-ServiceFabricTestCommandStatusList
Hämtar listan över alla felåtgärder som utlöses i klustret och deras status
Syntax
Get-ServiceFabricTestCommandStatusList
[-StateFilter <TestCommandStateFilter>]
[-TypeFilter <TestCommandTypeFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Get-ServiceFabricTestCommandStatusList hämtar listan över felåtgärder som utlöses i klustret och deras status. Listan över fel som spåras av den här åtgärden inkluderar Partition Data Loss (Start-ServiceFabricPartitionDataLoss
), Partition Quorum Loss (Start-ServiceFabricPartitionQuorumLoss
), Partition Restart (Start-ServiceFabricPartitionRestart
) och Node State Transition (Start-ServiceFabricNodeTransition
).
Åtgärds-ID:t som returneras kan användas för att få ytterligare information om felåtgärden med hjälp av API:erna hämta förlopp för respektive fel och/eller för att avbryta felet med hjälp av kommandot Stop-ServiceFabricTestCommand . Mappningen från TestCommandType till förlopps-API:et finns nedan
TestCommandType | Hämta förloppskommando |
---|---|
PartitionDataLoss | Get-ServiceFabricPartitionDataLossProgress |
PartitionQuorumLoss | Get-ServiceFabricPartitionQuorumLossProgress |
PartitionRestart | Get-ServiceFabricPartitionRestartProgress |
NodeTransition | Get-ServiceFabricNodeTransitionProgress |
Exempel
Exempel 1: Hämta status för avbrutna testkommandon
PS C:\> Get-ServiceFabricTestCommandStatusList -StateFilter Cancelled
OperationId State TestCommandType
----------- ----- ---------------
a268cc73-2e30-462b-b3df-3a0d30e5b330 Cancelled PartitionQuorumLoss
Det här kommandot hämtar statusen för felåtgärder som har avbrutits. I det här exemplet har resultatet en felåtgärd.
Exempel 2: Hämta status för alla testkommandon
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
Det här kommandot hämtar status för alla felåtgärder. Den returnerade listan innehåller fem slutförda åtgärder och en avbruten åtgärd.
Parametrar
-StateFilter
Den här parametern kan användas för att filtrera listan över åtgärder som returneras baserat på felåtgärdens aktuella status. Du kan använda detta för att begränsa de resultat som returneras till de som intresserar dig.
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
Anger tidsgränsen i sekunder för åtgärden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TypeFilter
Den här parametern kan användas för att filtrera listan över åtgärder som returneras baserat på typen av felåtgärd. Du kan använda detta för att begränsa de resultat som returneras till de feltyper som intresserar dig.
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 |
Indata
None
Utdata
System.Object