![无法使用 chef-server 创建管理员用户?](https://linux22.com/image/700935/%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%20chef-server%20%E5%88%9B%E5%BB%BA%E7%AE%A1%E7%90%86%E5%91%98%E7%94%A8%E6%88%B7%EF%BC%9F.png)
我想在 Centos 7 上配置 chef-server,我安装了 chef-server-core,然后将此行添加到 /etc/hosts
192.168.0.4 chef.example.com
然后我输入这个命令:
chef-server-ctl reconfigure
一切都正常,除了当我尝试用这个命令创建用户时:
chef-server-ctl user-create admin admin admin admin@chef secret -f admin.pem
我收到此消息:
ERROR: Error connecting to https://127.0.0.1/users/, retry 1/5
我进行了大量 Google 搜索,所有解决方案都建议更改 /etc/hosts 中的主机名,但这在我的计算机上不起作用。
有任何帮助吗!
答案1
我也有同样的问题。你需要做的是重新启动系统并重试。至少重新启动系统对我来说是有效的。
以下是解释:
容器需要重新启动软件包安装完成后,一切才能正常工作。如果不重新启动,则在尝试使用以下方式创建新用户时会收到作者提到的错误消息:
chef-server-ctl
以下是参考:关联