厨师食谱没有在bootstrap启动服务

时间:2014-02-25 13:09:13

标签: chef knife cookbook

我正在尝试安装二进制文件并启动该服务。当我在引导节点时尝试这样做时,它只是安装二进制文件而从不启动服务。有什么想法吗?

bash "install_package" do
        cwd "/tmp/abcd"
        user "root"
        code <<-EOH
        sudo ./somefile -i -key=#{node[:abcd][:key]} -f
        EOH
        #not_if{ ::File.exists?("file it creates") }
        creates "/etc/init.d/someservce"
        action :run
        notifies :start, "service[someservce]", :immediately
do

我的bin文件接受-i和key并安装。但是这个服务并没有在boostrap中启动......即使我尝试了一个单独的服务资源来启动它没有启动的服务。有什么想法吗?

0 个答案:

没有答案