【问题标题】:What's the meaning of 'Last Check-in'?“最后签到”是什么意思?
【发布时间】:2016-01-23 03:24:39
【问题描述】:

查看 chef 服务器 webgui 中的状态选项卡时,我看到我的一些节点在几分钟前进行了最后一次签入,即使我已经好几天没有在它们中运行 chef-client 了。 这是否意味着 chef-client 在某些节点中自行运行?

谢谢

【问题讨论】:

    标签: chef-infra


    【解决方案1】:

    这是“节点”(服务器)最后一次向 Chef 服务器发送信息。这就像健康检查。

    【讨论】:

    • 好的,所以这并不意味着这是 chef-client 最后一次在节点上运行,对吧?
    • 是的。这是chef-client 的最后一次启动
    • 我在这些节点之一中的 client.rb 文件只是 validation_key "/var/chef/validation.pem" client_key "/var/chef/client.pem" log_level :warn log_location "/var/ log/chef-warnings.log" chef_server_url "chefserver01" validation_client_name "chef-validator" 为什么 chef-client 自己运行?
    • 你是怎么安装的?它可以设置为服务或 cron 作业。您可以通过多种方式运行 Chef as a Service
    • 澄清一下,这是chef-client 运行的最后一次成功完成。如果 smth 在 chef run 中被破坏,它将永远不会将节点数据发送到服务器。
    【解决方案2】:

    这不是主题,但它支持我在这篇文章中看到的一些响应:您始终可以将 Chef 社区“chef-client”食谱添加到您的角色或 run_list,它将确保所有节点都签入一个属性指定的模糊时间表。

    knife cookbook site install chef-client

    knife cookbook upload chef-client

    knife node run_list add $node chef-client

    【讨论】:

      猜你喜欢
      • 2010-09-29
      • 1970-01-01
      • 1970-01-01
      • 2014-01-08
      • 2010-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-12
      相关资源
      最近更新 更多