Консоль управления Chef12 не отображается в Ubuntu 14.04

У меня есть экземпляр AWS (Ubuntu 14.04), где я установил Chef Server 12, используя следующие команды:

sudo wget https://web-dl.packagecloud.io/chef/stable/packages/ubuntu/trusty/chef-server-core_12.0.7-1_amd64.deb
sudo dpkg -i chef-server-core_12.0.7-1_amd64.deb
sudo chef-server-ctl reconfigure
sudo chef-server-ctl test
sudo chef-server-ctl user-create user1 User1 user1@gmail.com user1pwd --filename /home/maverick09/user1.pem
sudo chef-server-ctl org-create chef My Software, Inc. --association_user user1 --filename /home/maverick09/chef-validator.pem
sudo chef-server-ctl install opscode-manage
sudo chef-server-ctl reconfigure

Когда я выполняю эти команды на моем личном компьютере с Ubuntu, он работает нормально, и я могу запустить веб-интерфейс Chef Server и увидеть организацию и пользователя. Итак, в основном это работает как ожидалось.

Но когда я пытаюсь выполнить те же самые команды на своем экземпляре AWS, я получаю следующее сообщение:

Chef Server API

This is the main endpoint for all of the Chef API's. In general, none of these have any HTML representations, and the vast majority of them require that you are sending properly authenticated requests. So while it's neat that you came to visit, you probably won't find what you are looking for here.

You can manage your organization's infrastructure interactively using the Chef Management Console

и я не получаю никаких опций для входа и т. д.

На моем личном Ubuntu и моем экземпляре AWS установлена ​​одна и та же основная версия ОС (14.04.2 на моем личном компьютере с Ubuntu и 14.04.1 на моем экземпляре AWS):

NAME="Ubuntu"
VERSION="14.04.2 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.2 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

Содержимое /etc/hosts похоже на:

127.0.0.1    localhost
127.0.1.1   chef.myorg.com

###  I have not touched the below lines and are as is  ###
.
.
# The following lines are desirable for IPv6 capable hosts
.
.
.

Содержимое файла /etc/hostname выглядит следующим образом:

chef.myorg.com

Я проверил, все ли службы запущены или нет, с помощью следующей команды:

chef-server-ctl status

  run: bookshelf: (pid 965) 65477s; run: log: (pid 963) 65477s 
  run: nginx: (pid 3076) 65048s; run: log: (pid 974) 65477s 
  run: oc_bifrost: (pid 962) 65477s; run: log: (pid 957) 65477s 
  run: oc_id: (pid 956) 65477s; run: log: (pid 950) 65477s 
  run: opscode-erchef: (pid 2996) 65050s; run: log: (pid 975) 65477s 
  run: opscode-expander: (pid 964) 65477s; run: log: (pid 951) 65477s 
  run: opscode-expander-reindexer: (pid 961) 65477s; run: log: (pid 960) 65477s 
  run: opscode-solr4: (pid969) 65477s; run: log: (pid 968) 65477s 
  run: postgresql: (pid 967) 65477s; run: log: (pid 953) 65477s 
  run: rabbitmq: (pid 955) 65477s; run: log: (pid 952) 65477s 
  run: redis_lb: (pid 2979) 65051s; run: log: (pid 958) 65477s

Поскольку я могу запустить веб-интерфейс Chef Server с использованием IP-адреса, мне кажется, что существует некоторая тривиальная проблема, из-за которой я не могу запустить консоль управления после установки из CLI.

Нужно ли запускать какую-либо конкретную службу? Или какие-либо изменения должны быть внесены в любой файл настроек, который мне не хватает?

Я не уверен, в чем может быть проблема, любезно помогите...

0 ответов

Другие вопросы по тегам