elasticsearch cookbook elasticsearch的模板不存在,elasticsearch,chef-infra,cookbook,elasticsearch,Chef Infra,Cookbook" /> elasticsearch cookbook elasticsearch的模板不存在,elasticsearch,chef-infra,cookbook,elasticsearch,Chef Infra,Cookbook" />

elasticsearch cookbook elasticsearch的模板不存在

elasticsearch cookbook elasticsearch的模板不存在,elasticsearch,chef-infra,cookbook,elasticsearch,Chef Infra,Cookbook,我正试图围绕elasticsearch编写我的第一本包装厨师烹饪书,但在运行elasticsearch\u配置和elasticsearch\u服务时遇到了一个问题 错误是这样的 RuntimeError ------------ File templates/default/elasticsearch.in.sh.erb does not exist for cookbook elasticsearch 我可以确认elasticsearch cookbook中确实有相关文件 令人不快的

我正试图围绕elasticsearch编写我的第一本包装厨师烹饪书,但在运行elasticsearch\u配置和elasticsearch\u服务时遇到了一个问题

错误是这样的

RuntimeError
  ------------
  File templates/default/elasticsearch.in.sh.erb does not exist for cookbook elasticsearch
我可以确认elasticsearch cookbook中确实有相关文件

令人不快的资源

elasticsearch_configure 'elasticsearch-logging'

elasticsearch_service 'elasticsearch-logging' do
   service_actions :enable
end
我正在使用chef solo使用
chef solo-c config.rb-j test.json测试所有这些

config.rb

cookbook_path ["/tmp/cookbooks",
               "/user/.berkshelf/cookbooks/"]
local_mode true
chef_zero.enabled true
test.json

{
   "run_list": [
      "recipe[elastic-cookbook::default]"
   ]
}

如果您能提供任何帮助,我们将不胜感激

您将烹饪书下载到一个文件夹
弹性烹饪书
(我想)。它需要在
cookbooks/elasticsearch
中才能工作。

错误显示cookbook
elasticsearch
-我希望
elasticsearch
。检查你是否在你的包装食谱中添加了空格。这只是一个打字错误。事实上是“elasticsearch”。你能提供你食谱的完整代码吗,例如在Github上?@StephenKing这是来自,仅根据错误消息。我能想到的唯一一件事是,您在一个不命名为elasticsearch的目录中下载了elasticsearch cookbook,但这听起来很奇怪,请您创建一个chef在调试模式下运行的要点(将
-l debug
添加到您的命令行)