我正在学习厨师。我已经设置了几个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
错误。我试过谷歌搜索,但可以找到一个确切的原因。我错过了什么!请帮我。
先谢谢。
答案 0 :(得分:3)
厨师仓库和入门套件以及ChefDK 不属于服务器,但属于工作站,又名。你的笔记本电脑。
包含 knife
和ChefDK,用于与Chef服务器通信。
编辑:实际上,我认为官方文档的Chef Components部分提供了一个很好的概述。
不确定,您正在关注哪个教程 - 官方版本在learn.chef.io。这是否提供了明确的指导?
答案 1 :(得分:0)
我在尝试运行与刀相关的命令时遇到了类似的错误。我重新启动了Windows 2012,然后我就能运行这些命令了。试试这个。