【问题标题】:knife status to list node where chef is failing刀状态列出厨师失败的节点
【发布时间】:2014-08-08 05:05:59
【问题描述】:

我正在寻找一种方法来列出厨师失败的厨师客户(只有失败没有停止)。

我检查了刀状态文件,但没有发现任何有用的信息。

有人知道更好的方法吗?

谢谢

【问题讨论】:

  • 我很困惑knife status --hide-healthy 怎么没有做你想做的事?您需要有关失败运行的更多详细信息吗?
  • 我想列出 chef-client 失败的节点,我不想看到 chef-client 在该列表中故意停止的位置。
  • 这篇文章有点意思(也可以查看 cmets),作为查看上次成功签入时间的方法。 jtimberman.housepub.org/blog/2013/02/16/…
  • 感谢您的链接。我对“节点的最后签入时间”的理解是当 chef-client 运行成功时,它会连接到服务器并更新其状态。如果我错了,请纠正我。

标签: automation knife chef-infra


【解决方案1】:

lastrun 插件提供了一个有用的厨师处理程序,它将记录最近一次厨师运行的时间和状态。它还将有用地存储任何失败的厨师运行的堆栈跟踪。在运行大量 Chef 客户端时,这是一个有用的插件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-25
    相关资源
    最近更新 更多