无法进入厨师刀

时间:2013-09-30 14:02:27

标签: chef chef-recipe chef-solo

我对厨师很新,试图学习它。我已经在我的系统上安装了chef-client,将.pem文件和knife.rb文件复制到我的chef-repo的chef目录中,现在我正在尝试访问刀,但是我收到了以下错误。任何人都可以帮助我吗?

prateek@prateek-desktop:~/mygit/chef-repo/chef$ knife client list -VV
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.0/lib/chef/mixin/path_sanity.rb:26:in `enforce_path_sanity': undefined method `split' for nil:NilClass (NoMethodError)
from /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.0/lib/chef/knife.rb:465:in `run_with_pretty_exceptions'
from /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.0/lib/chef/knife.rb:173:in `run'
from /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.0/lib/chef/application/knife.rb:123:in `run'
from /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.0/bin/knife:25:in `<top (required)>'
from /usr/bin/knife:23:in `load'
from /usr/bin/knife:23:in `<main>'

1 个答案:

答案 0 :(得分:1)

我解决了,我需要配置我的PATH环境变量:)