警告:Chef客户端21056正在运行,将等待它完成然后运行

时间:2014-09-18 08:02:16

标签: chef

我已经为我的厨师 - 客户食谱添加了一个基本配方,而这个食谱又包括在角色中:

package "hadoop-cdh4.4.0-conf-prod" do 
    action :install
end

在我的测试节点上运行后,我没有收到任何错误或任何表明它正在安装的迹象。当我尝试重新运行“chef-client”时,我收到了以下内容:

WARN: Chef client 21056 is running, will wait for it to finish and then run.

这是否表示正在后台安装软件包?

1 个答案:

答案 0 :(得分:1)

该错误表示进程ID 21056是当前正在运行的chef-client进程。一旦chef-client的实例完成,您对chef-client的调用就会运行。 Chef不允许客户端的多个实例同时运行,因为它可能会导致不良副作用。