了解机队状况
创建机群后,您可以检查整个机群的状态,以及任何任务或实例的状态。 您可以使用这些信息帮助调试。
船队状况
机群状态显示在机群上运行的所有任务和实例的总体状态。
现役舰队状态
这些状态表示机群已经在运行。 根据任务的进度,任务可能处于待处理、运行或最终状态,而机群则处于活动状态。
| 船队状况 | 描述 | 可能的任务状态 |
|---|---|---|
| 部署 | 舰队启动。 实例待处理,现在已配置工作节点 | Pending |
| 正在运行 | 至少有一个实例在运行,至少有一个工作节点已配置。 | PendingRunningSucceededFailedCanceled |
| 正在取消 | 用户在机群上启动了软停止取消,但一些实例仍在运行。 舰队上已在运行的实例和任务会继续运行,直到结束。 待处理的实例和任务将被取消,不会运行。 | RunningSucceededFailedCanceled |
舰队最终状态
这些状态表示机队不再运行。 没有运行任何实例。 任务未运行,处于 succeeded、failed 或 canceled 状态。
| 船队状况 | 描述 | 可能的任务状态 |
|---|---|---|
| 已成功 | 所有任务顺利完成。 没有实例在运行,工作节点已取消配置或正在取消配置。 | SucceededFailedCanceled |
| 失败 | 没有任务正在运行,至少有一项任务失败。 没有实例在运行,工作节点已取消配置或正在取消配置。 | SucceededFailedCanceled |
| 已取消 | 用户已取消机群,且没有实例在运行。 工作节点已取消配置或正在取消配置。 该机群的任务可以在“成功”、“失败”或“取消”状态下结束。 | SucceededFailedCanceled |
检查车队状态
要查看舰队状态,请运行 ibmcloud ce fleet get 命令。 指定舰队名称。
ibmcloud ce fleet get -n FLEET
示例输出。
Name Status Tasks Instances Workers Age Zone ID
fleet-123456ab-1 running 1 1 1 8h eu-de-1 1a2b3c4d-56ef-78gh-90ijklmno
任务状态
任务状态显示机群上运行的各个任务的健康状况。 每个任务在一个实例上运行。
| 任务状态 | 描述 |
|---|---|
| 暂挂 | 任务没有相关实例。 |
| 正在运行 | 任务正好有一个相关实例在运行。 |
| 已成功 | 代表此任务启动的最后一个实例已成功结束,任务不再运行。 |
| 失败 | 代表此任务启动的最后一个实例失败,任务已达到重试次数上限。 任务不再运行。 请注意,失败的任务会返回到“待处理”状态,直到达到重试的最大次数。 |
| 已取消 | 用户取消了车队,任务不再运行。 该任务在成功或失败前被取消。 |
查看任务状态
要查看任务状态,请运行 ibmcloud ce fleet task list 命令。 指定舰队名称。
ibmcloud ce fleet task list --fn FLEET
示例输出。
Task Summary:Pending Tasks: 1
Running Tasks: 1
Failed Tasks: 0
Succeeded Tasks: 1
Canceled Tasks: 0
工作程序节点状态
您可以检查实例所运行的工作节点的状态。 有关更多信息,请参阅下列页面。