Comprendre l'état de votre flotte

Après la création d'une flotte, vous pouvez vérifier l'état de l'ensemble de la flotte, ainsi que l'état de toutes les tâches ou instances. Vous pouvez utiliser ces informations pour faciliter le débogage.

État de la flotte

L'état de la flotte indique l'état général de toutes les tâches et instances qui s'exécutent sur la flotte.

Statut des flottes actives

Ces statuts indiquent que la flotte fonctionne déjà. En fonction de leur avancement, les tâches peuvent être en attente, en cours d'exécution ou dans un état final pendant que la flotte est active.

Description des statuts de la flotte active
État de la flotte Description Statuts possibles de la tâche
Déploiement La flotte est lancée. Les instances sont en attente et les nœuds de travail sont approvisionnés Pending
En cours d'exécution Au moins une instance est en cours d'exécution et au moins un nœud de travailleur est approvisionné. Pending
Running
Succeeded
Failed
Canceled
Annulation Un utilisateur a lancé une annulation de l'arrêt progressif de la flotte et certaines instances sont encore en cours d'exécution. Les instances et les tâches de la flotte qui étaient déjà en cours d'exécution continuent de s'exécuter jusqu'à ce qu'elles soient terminées. Les instances et les tâches qui étaient en attente sont annulées et ne seront pas exécutées. Running
Succeeded
Failed
Canceled

État final de la flotte

Ces statuts indiquent que la flotte ne fonctionne plus. Aucune instance n'est en cours d'exécution. Les tâches ne sont pas en cours d'exécution et sont dans l'état succeeded, failed ou canceled.

Description de l'état final de la flotte
État de la flotte Description Statuts possibles de la tâche
Réussite Toutes les tâches ont été accomplies avec succès. Aucune instance n'est en cours d'exécution et les nœuds de travail sont déprovisionnés ou en cours de déprovisionnement. Succeeded
Failed
Canceled
Echec Aucune tâche n'est en cours d'exécution et au moins une tâche a échoué. Aucune instance n'est en cours d'exécution et les nœuds de travail sont déprovisionnés ou en cours de déprovisionnement. Succeeded
Failed
Canceled
Annulé(e) L'utilisateur a lancé une annulation sur la flotte et aucune instance n'est en cours d'exécution. Les nœuds de travail sont déprovisionnés ou en cours de déprovisionnement. Les tâches de cette flotte peuvent se terminer dans l'état "réussi", "échoué" ou "annulé". Succeeded
Failed
Canceled

Vérification de l'état de la flotte

Pour vérifier l'état de votre flotte, exécutez la commande ibmcloud ce fleet get. Spécifiez le nom de la flotte.

ibmcloud ce fleet get -n FLEET

Exemple de sortie.

Name                         Status        Tasks       Instances        Workers       Age        Zone           ID
fleet-123456ab-1     running      1            1                       1                   8h          eu-de-1     1a2b3c4d-56ef-78gh-90ijklmno

Statut de la tâche

L'état des tâches indique l'état des différentes tâches en cours d'exécution sur la flotte. Chaque tâche s'exécute sur une seule instance.

Description de l'état des tâches
Statut de la tâche Description
En attente La tâche n'a pas d'instance associée.
En cours d'exécution La tâche a exactement une instance associée en cours d'exécution.
Réussite La dernière instance démarrée au nom de cette tâche s'est terminée avec succès et la tâche n'est plus en cours d'exécution.
Echec La dernière instance démarrée au nom de cette tâche a échoué et la tâche a atteint son nombre maximal de tentatives. La tâche n'est plus en cours. Notez que les tâches qui ont échoué reviennent à l'état "en attente" jusqu'à ce que le nombre maximum de tentatives ait été atteint.
Annulé(e) Un utilisateur a annulé la flotte et la tâche n'est plus en cours. Cette tâche a été annulée avant d'avoir réussi ou échoué.

Vérification de l'état des tâches

Pour vérifier l'état de vos tâches, exécutez la commande ibmcloud ce fleet task list. Spécifiez le nom de la flotte.

ibmcloud ce fleet task list --fn FLEET

Exemple de sortie.

Task Summary:Pending Tasks: 1
Running Tasks: 1
Failed Tasks: 0
Succeeded Tasks: 1
Canceled Tasks: 0

Statut du nœud worker

Vous pouvez vérifier l'état des nœuds de travail sur lesquels s'exécutent vos instances. Pour plus d'informations, voir les pages suivantes.