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.
| É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é. | PendingRunningSucceededFailedCanceled |
| 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. | RunningSucceededFailedCanceled |
É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.
| É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. | SucceededFailedCanceled |
| 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. | SucceededFailedCanceled |
| 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é". | SucceededFailedCanceled |
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.
| 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.