Я использую хостинг-шеф в течение некоторого времени. Хотелось исследовать сервер шеф-повара openource. поэтому я пытаюсь настроить свой Chef-Server 11 на экземпляр EC2.Установить Chef-Server 11 на EC2 Экземпляр
У меня работает Chef-server, и я могу получить доступ к веб-интерфейсу для этого же. У меня есть рабочая станция chef, настроенная на другом экземпляре ec2, который также отлично работает.
Проблема: Я не могу загрузить какую-либо поваренную книгу. я получаю ниже ошибок при попытке загрузки поваренной книги:
# knife cookbook upload getting-started
Uploading getting-started [0.4.0]
/opt/chef/embedded/lib/ruby/1.9.1/net/http.rb:763:in `initialize': Connection refused - connect(2) (Errno::ECONNREFUSED)
Однако другая list
команды knife
работает отлично.
Я сделал свою домашнюю работу и наткнулся на ссылки ниже:
http://www.opscode.com/blog/2013/03/11/chef-11-server-up-and-running/
Так,
Он отметил, что chef-server
нужен рабочий FQDN работать. Я установил имя публичного компьютера ec2 как имя хоста сервера, а также установил его в /etc/hosts
. Перезагрузите экземпляр. Ran chef-server-ctl reconfigure
еще раз. И все еще сталкиваются с той же ошибкой.
ВОПРОС: Как определить часть FQDN экземпляра EC2 для работы шеф-сервера? если кто-то настроил chef-сервер успешно на EC2 и смог загрузить кулинарные книги, то, пожалуйста, поделитесь своими шагами по тренировке FQDN.
Как вы установили chef-сервер на amazon linux и какую операционную систему вы выбрали для загрузки? Я не запускаю его –