【问题标题】:How to remove/run a pending job in Nomad?如何在 Nomad 中删除/运行待处理的作业?
【发布时间】:2020-07-01 08:38:23
【问题描述】:

“$ nomad status”输出中有一些待处理的作业。有没有办法运行待处理的作业?

$ nomad status
ID                                                                  Type   Priority  Status             Submit Date
5e74587392a49e5dca9c9c6d-0-build-1004018-z100-solid-octo-potato-14  batch  50        pending (stopped)  2020-03-20T14:45:24+09:00
5e74678bdb1df409005677d6-0-build-1004018-z100-solid-octo-potato-17  batch  50        pending            2020-03-20T15:49:48+09:00
5e746884db1df409005677dc-0-build-1004018-z100-solid-octo-potato-19  batch  50        pending            2020-03-20T15:53:56+09:00
5e746a02db1df409005677e3-0-build-1004018-z100-solid-octo-potato-20  batch  50        pending            2020-03-20T16:00:19+09:00

最好的问候,

【问题讨论】:

    标签: nomad


    【解决方案1】:

    Pending 意味着它即将运行,但有东西阻止它运行。

    试试这个:

    • 检查作业的状态,例如nomad job status 5e74587392a49e5dca9c9c6d-0-build-1004018-z100-solid-octo-potato-14 看看是否有任何消息可以让您了解正在发生的事情。
    • 如果上一步没有帮助,Nomad 会创建分配(作业中的任务集应在特定节点上运行)。他们的 ID 将在 nomad job status 输出中可见。您可以通过nomad alloc status $ID 查看分配的状态,其中 $ID 是分配的 ID。

    至于作业的删除,可以运行nomad job stop -purge 5e74587392a49e5dca9c9c6d-0-build-1004018-z100-solid-octo-potato-14将作业从作业列表中删除。

    【讨论】:

    • 您好,谢谢您的回答。 nomad job stop -purge [ID] 命令按预期工作。
    猜你喜欢
    • 2021-11-23
    • 2018-03-03
    • 2021-08-26
    • 2014-09-28
    • 2018-11-07
    • 2014-06-20
    • 1970-01-01
    • 2020-10-29
    • 1970-01-01
    相关资源
    最近更新 更多