我是Linux的新手(也是全新的厨师),在设置我的厨师服务器时遇到了一个问题。我正在尝试使用命令
创建管理员用户sudo chef-server-ctl user-create admin Admin Ladmin admin@example.com examplepass -f admin.pem
但在我不断收到此错误之后:
错误:连接拒绝连接......
错误:连接拒绝连接到https://127.0.0.1/users/,重试5/5
错误:网络错误:连接被拒绝 - 连接被拒绝 连接到https:// ...,放弃了 检查刀具配置和网络设置
我还注意到,当我运行chef-server-ctl时,我得到了这个输出:
[2016-12-21T13:24:59-05:00]错误:运行异常处理程序正在运行 处理程序完成 [2016-12-21T13:24:59-05:00]错误:异常 处理程序完成Chef Client失败。 0资源在01秒内更新
[2016-12-21T13:24:59-05:00]致命:Stacktrace倾销到 /var/opt/opscode/local-mode-cache/chef-stacktrace.out
[2016-12-21T13:24:59-05:00]致命:请提供内容 stacktrace.out文件,如果你提交错误报告
[2016-12-21T13:24:59-05:00]致命: Chef :: Exceptions :: CannotDetermineNodeName:无法确定节点 name:configure node_name或配置系统的主机名和fqdn
我读到这个错误是由于先决条件错误造成的,但我不确定它的含义或解决方法。所以任何意见都会非常感激。
答案 0 :(得分:0)
您的服务器没有有效的FQDN(也就是完整的主机名)。您必须在安装Chef服务器之前解决此问题。