'刀:未找到命令'在厨师服务器安装之后

时间:2016-05-28 12:44:19

标签: chef

我正在学习厨师。我已经设置了几个6.4欧姆。在其中一个VM(比如chef-server)上,安装了chef-server-core-12.6.0-1.el5.x86_64.rpm,服务器前端,重新配置的chef-server-ctl和chef-manage-ctl和setup用户&有机我从前端下载了starter kit,并在chef-server vm上提取了chef-repo文件夹。 这是我的问题。根据我以下的教程,我应该能够从chef-repo文件夹运行knife ssl fetch。但是,我面临knife: command not found错误。我试过谷歌搜索,但可以找到一个确切的原因。我错过了什么!请帮我。

先谢谢。

2 个答案:

答案 0 :(得分:3)

厨师仓库和入门套件以及ChefDK 属于服务器,但属于工作站,又名。你的笔记本电脑。

包含

knife和ChefDK,用于与Chef服务器通信。

编辑:实际上,我认为官方文档的Chef Components部分提供了一个很好的概述。

不确定,您正在关注哪个教程 - 官方版本在learn.chef.io。这是否提供了明确的指导?

答案 1 :(得分:0)

我在尝试运行与刀相关的命令时遇到了类似的错误。我重新启动了Windows 2012,然后我就能运行这些命令了。试试这个。