我得到Chef :: Exceptions :: CookbookNotFound

时间:2018-03-29 20:54:23

标签: chef

我有一个独立的Chef服务器。我使用刀子上传了食谱并添加到节点的运行列表中。在节点的主厨客户端,我运行了sudo chef-client,我找不到Chef :: Exceptions :: CookbookNotFound Cookbook pilot_sec_update。无论我是指定配方还是运行食谱默认

,都要这样做

1 个答案:

答案 0 :(得分:1)

这是一个非常难以调试的事情,所以你可能最好不要问Slack但是大致1)通过knife cookbook listknife cookbook show确认菜谱上传工作2)确保如果您的菜谱有任何依赖关系,那么您也上传了这些依赖关系3)确保您的knife.rb和节点client.rb都针对同一个Chef服务器URL。