【发布时间】:2014-03-24 21:15:30
【问题描述】:
OSX,10.9.2:
$ ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_64-darwin13]
$ knife -v
Chef: 11.10.4
当我跑步时:
$ knife ec2 server list
我明白了:
FATAL: Cannot find sub command for: 'ec2 server list'
The ec2 commands were moved to plugins in Chef 0.10
You can install the plugin with `(sudo) gem install knife-ec2
我已经安装了 gem:
sudo gem install knife-ec2
运行没有错误。并且 gem list 显示它已安装:
$ sudo gem list|grep knife-ec2
knife-ec2 (0.8.0)
gem 似乎已正确安装在此处:
ls /Library/Ruby/Gems/2.0.0/gems/knife-ec2-0.8.0/
...
/usr/bin/knife 本身运行良好。它很可能与刀在哪里寻找插件有关,但如何处理尚不清楚。
【问题讨论】:
标签: chef-infra knife