我最近将客户端从一个 Chef 服务器移至另一个,现在我的节点都无法正常签入。我可以成功手动运行“chef-client”,并且确实定义了 cookbook chef-client::default
,但它们却无法“签入”。
这些是连接到 Ubuntu 14.04 上的 Chef 12 服务器的 Ubuntu 14.04 节点。此服务器与旧服务器之间的唯一区别是,我还转向使用命名环境,其中包含我们自己的食谱的特定食谱版本。我没有明确提供 chef-client 食谱或任何其他食谱的条目,因为我可以运行最新版本。
我可以手动运行chef-client
而不会出现错误,但我没有看到任何日志,/var/log/chef
所以我不确定在哪里可以找到。我甚至将chef_client::interval
环境的属性设置为1800
,但仍然没有运气。任何帮助都将不胜感激。