Get-ServiceFabricTestCommandStatusList
Obtiene la lista de todas las operaciones de error desencadenadas en el clúster y su estado.
Sintaxis
Get-ServiceFabricTestCommandStatusList
[-StateFilter <TestCommandStateFilter>]
[-TypeFilter <TestCommandTypeFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Get-ServiceFabricTestCommandStatusList obtiene la lista de las operaciones de error desencadenadas en el clúster y su estado. La lista de errores realizados por esta operación incluye la pérdida de datos de partición (Start-ServiceFabricPartitionDataLoss
), la pérdida de cuórum de partición (), el reinicio de partición (Start-ServiceFabricPartitionQuorumLoss
Start-ServiceFabricPartitionRestart
) y la transición de estado del nodo (Start-ServiceFabricNodeTransition
).
El identificador de operación devuelto se puede usar para obtener detalles adicionales sobre la operación de error mediante las API get progress para el error respectivo o para cancelar el error mediante el comando Stop-ServiceFabricTestCommand . La asignación de TestCommandType a la API de progreso se puede encontrar a continuación.
TestCommandType | Get Progress (Comando) |
---|---|
PartitionDataLoss | Get-ServiceFabricPartitionDataLossProgress |
PartitionQuorumLoss | Get-ServiceFabricPartitionQuorumLossProgress |
PartitionRestart | Get-ServiceFabricPartitionRestartProgress |
NodeTransition | Get-ServiceFabricNodeTransitionProgress |
Ejemplos
Ejemplo 1: Obtención del estado de los comandos de prueba cancelados
PS C:\> Get-ServiceFabricTestCommandStatusList -StateFilter Cancelled
OperationId State TestCommandType
----------- ----- ---------------
a268cc73-2e30-462b-b3df-3a0d30e5b330 Cancelled PartitionQuorumLoss
Este comando obtiene el estado de las operaciones de error que se han cancelado. En este ejemplo, el resultado tiene una operación de error.
Ejemplo 2: Obtención del estado de todos los comandos de prueba
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
Este comando obtiene el estado de todas las operaciones de error. La lista devuelta contiene cinco operaciones completadas y una operación cancelada.
Parámetros
-StateFilter
Este parámetro se puede usar para filtrar la lista de operaciones devueltas en función del estado actual de la operación de error. Puede usarlo para limitar los resultados devueltos a los que le interesen.
Tipo: | TestCommandStateFilter |
Valores aceptados: | Default, Running, RollingBack, CompletedSuccessfully, Failed, Cancelled, ForceCancelled, All |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TimeoutSec
Especifica el período de tiempo de espera, en segundos, para la operación.
Tipo: | Int32 |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TypeFilter
Este parámetro se puede usar para filtrar la lista de operaciones devueltas en función del tipo de operación de error. Puede usarlo para limitar los resultados devueltos a los tipos de error que le interesen.
Tipo: | TestCommandTypeFilter |
Valores aceptados: | Default, PartitionDataLoss, PartitionQuorumLoss, PartitionRestart, NodeTransition, All |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None
Salidas
System.Object