引导时覆盖Chef客户端日志设置

时间:2017-01-20 05:58:46

标签: chef

我想将所有主厨客户端日志收集到日志文件中。因此,我将主厨客户端日志配置从STDOUT更改为/var/log/chef-client.log,只需将一个节点上的更改应用到/etc/chef/client.rb

log_location     /var/log/chef-client.log

但是当我从工作站引导时,我发现厨师客户端配置再次更改为STDOUT

那么有没有办法可以从服务器端更改日志位置,然后在引导时它会覆盖客户端配置?

1 个答案:

答案 0 :(得分:1)

在引导期间传递log_location为recently merged,您至少需要使用12.17.44。然后,您可以在用于引导程序的config_log_location中指定knife.rb。在bootstrap之后使用chef-client cookbook来管理client.rb。