Шеф-повар Installation Error - Error, выполняющий действие, 'выполненное' на ресурсе

Я сужу шеф-повара установки (chef-server_11.0.4-1.ubuntu.12.04) на человечности 12.04.5 64 бита.

После установки, когда я работаю "chef-server-ctl, реконфигурировали" получение после ошибки.

сообщите мне, как установить его.

[2014-12-20T14:16:10+05:30] ERROR: Running exception handlers
[2014-12-20T14:16:10+05:30] ERROR: Exception handlers complete
Chef Client failed. 2 resources updated
[2014-12-20T14:16:10+05:30] FATAL: Stacktrace dumped to /opt/chef-server/embedded/cookbooks/cache/chef-stacktrace.out
[2014-12-20T14:16:10+05:30] FATAL: Mixlib::ShellOut::ShellCommandFailed: execute[/opt/chef-server/embedded/bin/chpst -u chef_server -U chef_server /opt/chef-server/embedded/bin/rabbitmqctl wait /var/opt/chef-server/rabbitmq/db/rabbit@localhost.pid] (chef-server::rabbitmq line 80) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '2'
---- Begin output of /opt/chef-server/embedded/bin/chpst -u chef_server -U chef_server /opt/chef-server/embedded/bin/rabbitmqctl wait /var/opt/chef-server/rabbitmq/db/rabbit@localhost.pid ----
STDOUT: Waiting for rabbit@localhost ...
pid is 6031 ...
STDERR: Error: process_not_running
---- End output of /opt/chef-server/embedded/bin/chpst -u chef_server -U chef_server /opt/chef-server/embedded/bin/rabbitmqctl wait /var/opt/chef-server/rabbitmq/db/rabbit@localhost.pid ----
Ran /opt/chef-server/embedded/bin/chpst -u chef_server -U chef_server /opt/chef-server/embedded/bin/rabbitmqctl wait /var/opt/chef-server/rabbitmq/db/rabbit@localhost.pid returned 2

Обновленная ошибка после перезапуска Сервера Rabbitmq

> [2014-12-23T09:55:15+05:30] ERROR: Running exception handlers
> [2014-12-23T09:55:15+05:30] ERROR: Exception handlers complete Chef
> Client failed. 8 resources updated [2014-12-23T09:55:15+05:30] FATAL:
> Stacktrace dumped to
> /opt/chef-server/embedded/cookbooks/cache/chef-stacktrace.out
> [2014-12-23T09:55:15+05:30] FATAL:
> Mixlib::ShellOut::ShellCommandFailed: execute[verify-system-status]
> (chef-server::bootstrap line 21) had an error:
> Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with
> [0], but received '7'
> ---- Begin output of curl -sf http://localhost:8000/_status ---- STDOUT: STDERR:
> ---- End output of curl -sf http://localhost:8000/_status ---- Ran curl -sf http://localhost:8000/_status returned 7
2
задан 23 December 2014 в 06:27
3 ответа

Познато е проблемот со инсталацијата на готвачот на Убунту. За време на повторното конфигурирање, се обидува да започне и да се поврзе со rabbitmq, сепак серверот rabbitmq веќе работи, така што почетокот не успее.

Другото нешто што потенцијално може да се случи е да немате локален хост запис во вашата датотека / etc / домаќини.

Најверојатно е веќе активниот rabbitmq, во овој случај пробајте:

/etc/init.d/rabbitmq-server stop && chef-server-ctl reconfigure

Ако тоа не функционира, проверете дали постои следново во / etc / домаќини:

127.0.0.1 localhost
3
ответ дан 3 December 2019 в 11:39

Возможно, nginx не запущен. Что выводят эти:

chef-server-ctl status lsof -i: 8000 chef-server-ctl хвост

Я не могу вспомнить, поставляется ли Ubuntu с lsof или нет, поэтому вам может потребоваться установить его с помощью apt-get install lsof -y

0
ответ дан 3 December 2019 в 11:39

Я много пытался решить эту проблему. Я много искал в Google. В итоге я получил 1 решение.

Служба RabbitMQ работает на порте 5672 . Но этот порт используется какой-то другой службой. Итак, я бегу, чтобы проверить, работают ли какие-либо службы на порту 5672 , используя следующую команду:

netstat -nltp | grep 5672

Я отключил службу с портом 5672, используя следующую команду:

sudo kill `sudo lsof -t -i:5672`

Затем я запускаю sudo chef-server- ctl снова перенастроил , и все заработало, как ожидалось.

-1
ответ дан 3 December 2019 в 11:39

Теги

Похожие вопросы