尝试安装 Chef 时,我不断收到以下信息:
[root@COMMAND ~]# chef-server-ctl org-create chef "Chef Software, Inc." -f /tmp/chef.key
ERROR: Specified config file /etc/opscode/pivotal.rb does not exist!
我正在遵循本指南:
https://docs.chef.io/install_dk.html
尝试设置 Chef 服务器时我哪里出错了?我已经搜索并尝试了提到的重新配置和其他选项。
这是一个 CentOS 7 机器虚拟机,在 proxmox 中作为容器运行,具有 512MB RAM,如果这意味着什么的话。
正如人们所说,我已经安装了 12.03 版,它适用于 Chef Server 和最新版本,但是在尝试按指南设置 Chef Server 时,我一直得到相同的结果。
编辑:多次重建 VM 并将 RAM 设置为 2GB,结果相同。
设置中央 Chef 服务器以向其他服务器发送管理命令总是这么难吗?
您必须在安装 Chef Server 的机器上运行 ctl 命令,而不是工作站。Chef 服务器至少需要 4GB 的 RAM,但强烈建议使用 8GB。如果刚开始使用 Chef,请暂时使用 Hosted Chef 或使用 chef-solo。