我正在尝试在ExaData服务器上运行Chef Cookbook,我遇到了问题。我能够引导我的ExaData服务器。但是,当我在目标节点上运行chef-client时,我得到error like this。然后我回去做verbose output of the error,但仍然不知道问题是什么。我能够将ping
,traceroute
和nc
与ExaData服务器连接到Chef服务器。没有文件从cookbook传输,或者没有文件从远程Zabbix存储库下载。 Chef运行完成角色和配方,但没有安装任何东西。 ExaData与常规RHEL发行版有什么不同会导致问题吗?
- 编辑 - 2013-07-15 -
通过查看常规RHEL 6.2操作系统上的"successful" chef-client run,在ExaData运行RHEL 5.8的情况下,我看到的错误更少。 ExaData似乎缺少很多库来运行chef-client。根据我所听到的,并在其他帖子中阅读,ExaData是RHEL 5.8的剥离版本,仅使用运行数据库所需的内容。
答案 0 :(得分:2)
根据对Chef IRC Logs的评论,404消息是因为客户端正在尝试使用您的服务器版本不支持的功能。
如果您将设置enable_reporting false
添加到client.rb文件,则应禁用对/ reports网址的请求。