2016-12-21 5 views
0

Я довольно новичок в Linux (и новый для шеф-повара), и у меня возникла проблема при настройке моего сервера chef. Я пытаюсь создать пользователь с правами администратора с помощью командыChef-server-ctl reconfigure/Create Admin User on chef server

sudo chef-server-ctl user-create admin Admin Ladmin [email protected] examplepass -f admin.pem

, но после того, как я получаю эту ошибку:

ERROR: Connection refused connecting...

ERROR: Connection refused connecting to https://127.0.0.1/users/ , retry 5/5
ERROR: Network Error: Connection refused - Connection refused connecting to https://..., giving up
Check your knife configuration and network settings

Я также заметил, что когда я побежал шеф-сервер-CTL Я получил этот результат:

[2016-12-21T13:24:59-05:00] ERROR: Running exception handlers Running handlers complete [2016-12-21T13:24:59-05:00] ERROR: Exception handlers complete Chef Client failed. 0 resources updated in 01 seconds
[2016-12-21T13:24:59-05:00] FATAL: Stacktrace dumped to /var/opt/opscode/local-mode-cache/chef-stacktrace.out
[2016-12-21T13:24:59-05:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2016-12-21T13:24:59-05:00] FATAL: Chef::Exceptions::CannotDetermineNodeName: Unable to determine node name: configure node_name or configure the system's hostname and fqdn

Я читал, что эта ошибка из-за пререквизитом ошибки, но я уверен в том, что это значит и как это исправить. Поэтому любой вклад был бы весьма признателен.

ответ

0

У вашего сервера нет действительного полного доменного имени (оно же полное имя хоста). Вам нужно будет исправить это, прежде чем устанавливать сервер Chef.

+0

Должен ли я полностью удалить шеф-повар после этого, или я могу установить полное имя хоста, а затем перезагрузить компьютер, а затем запустить chef-server-ctl reconfigure? –

+0

Это зависит от того, как грустный кролик. Сначала попробуйте более простой маршрут? Вы также можете вручную восстановить базу данных кролика, но это, вероятно, более раздражает, чем того стоит. – coderanger

+0

Я выполнил эту [ссылку] (http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-hostname.html), чтобы изменить полное имя хоста, но у меня все еще есть та же ошибка. –