Get-ServiceFabricNodeTransitionProgress
Obtient la progression d’une opération de transition de nœud.
Syntaxe
Get-ServiceFabricNodeTransitionProgress
-OperationId <Guid>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Une opération de transition de nœud est une opération de démarrage ou d’arrêt d’un nœud Service Fabric.
L’applet de commande Get-ServiceFabricNodeTransitionProgress
Pour plus d’informations, consultez Remplacer le nœud de démarrage et arrêter les API de nœud par l’API Transition de nœud.
Exemples
Exemple 1 : Vérifier la progression d’une opération
PS C:\> $CurrentProgress = Get-ServiceFabricNodeTransitionProgress -OperationId c645433e-a68f-4c8a-8cfb-076d339726a8
PS C:\> $CurrentProgress.State
Running
Dans l’exemple ci-dessus, la progression d’une opération est interrogée et le résultat indique que l’opération se trouve dans l’état En cours d’exécution.
Exemple 2 : Résoudre les échecs d’opération
PS C:\> $CurrentProgress = Get-ServiceFabricNodeTransitionProgress -OperationId 6f2bedbe-72c7-4d25-891d-4e070e8809a0
PS C:\> $CurrentProgress.State
Faulted
PS C:\> $CurrentProgress.Result.Exception.ErrorCode
InstanceIdMismatch
Dans l’exemple ci-dessus, la progression d’une opération est interrogée. Le résultat indique que l’opération se trouve dans l’état défectueux et que la valeur Result.Exception.ErrorCode est InstanceIdMismatch. Cela implique qu’une NodeInstanceId incorrecte a été fournie. Notez que jusqu’à ce que l’opération atteigne un état terminal, l’objet Result est $Null.
Paramètres
-OperationId
Spécifiez l’ID unique utilisé pour suivre une opération. Il s’agit de la même valeur que celle utilisée pour démarrer l’opération à l’aide de Start-ServiceFabricNodeTransition.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-TimeoutSec
Spécifie la valeur de délai d’attente, en secondes, pour cette applet de commande.
Type: | Int32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
None
Sorties
System.Object