手动运行命令但不在厨师食谱中时领事工作

时间:2018-11-04 23:54:58

标签: chef consul

我正在尝试使用Chef配置领事服务器,以便可以将其添加到我的服务器中。我遇到的问题是,如果我在bash块中从正确的目录运行命令,并且以正确的用户身份运行该命令,但是如果我使用我的厨师食谱,则不会运行。我知道这不是很多信息,但是我对领事非常陌生,也不知道哪个日志会有用。请问一下,我会用有用的日志更新OP。

bash 'start_consul' do
  user consul_user
  cwd consul_path
  code <<-EOH
  ./consul agent -config-dir #{consul_path}/bootstrap -enable-local-script-checks &
  EOH
  action :run
end

0 个答案:

没有答案