Назад | Перейти на главную страницу

ОШИБКА: указанный файл конфигурации /etc/opscode/pivotal.rb не существует

При попытке установить 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 Server? Я искал и пробовал перенастроить и другие упомянутые параметры.

Это виртуальная машина с CentOS 7, работающая как контейнер в proxmox с 512 МБ ОЗУ, если это что-то значит.

Я установил версию 12.03, поскольку люди говорили, что она работает для Chef Server и последней версии, но я продолжаю получать те же результаты при попытке настроить Chef Server по руководству.

РЕДАКТИРОВАТЬ: несколько раз перестроил виртуальную машину и установил ОЗУ на 2 ГБ с тем же результатом.

Всегда ли так сложно настроить центральный сервер Chef для отправки команд управления на другие серверы?

Команды ctl необходимо запускать на машине, где установлен Chef Server, а не на рабочей станции. Для Chef Server вам потребуется как минимум 4 ГБ ОЗУ, хотя настоятельно рекомендуется 8 ГБ. Если вы только начинаете работать с Chef, либо используйте Hosted Chef сейчас, либо используйте chef-solo.