Не мог запустить rabbitmq-сервер на Ubuntu 12.04

http://brainstorm.ubuntu.com/item/14354/

Но... Может требоваться два адаптера отдельной сети (например, 2 беспроводной связи, беспроводная связь и соединенный проводом, и т.д.) в зависимости от возможностей Ваших беспроводных аппаратных средств по сравнению с его доступной поддержкой драйвера устройства.

8
задан 10 October 2012 в 17:48
8 ответов

Ваш брандмауэр / порт может быть заблокирован, поэтому он не может запуститься!

По умолчанию вы должны включить 5672 (порт кролика mq) и 4365 (порт empd)

Затем перезапустите его снова, он должен работать.

1
ответ дан 2 December 2019 в 22:54

Я столкнулся с этой проблемой при установке rabbitmq-server, когда я устанавливал chef. Обход для меня и решение этой проблемы даны следующим образом:

    $ sudo vim /etc/hosts

Затем добавьте

    $ 127.0.0.1 <hostname>

Вот ваше имя хоста, если вы не уверены в имени хоста, выполните следующую команду:

    $ hostname

Результат - ваше имя хоста. Просто добавьте это в свой / etc / hosts и затем запустите:

    $ sudo service rabbitmq-server start

И он был запущен. Это сработало для меня. Спасибо, что уделили время, чтобы прочитать .:)

10
ответ дан 2 December 2019 в 22:54

This is a problem related to /etc/host file. This file is not configure properly.

Just open the file:

$ sudo -s
$ vim /etc/hosts

Check lines that start with "127.0.0.1" in this file (usually it's located on the top of the file).

Then make it look like this:

127.0.0.1  your host name

Then save and quit. Now restart rabbitmq-server and confirm that it works.

0
ответ дан 2 December 2019 в 22:54

Сначала проверьте erl -sname foo на вашей оболочке. Если вы получите ту же ошибку, это может быть проблема с ubuntu erlang package.

Поэтому я только что установил новейший erlang package и это работает на меня.

.
1
ответ дан 2 December 2019 в 22:54

У меня тоже была аналогичная ошибка. (У меня нет логов, так как я перезапустил rabbitmq-server для devstack) Мой файл / etc / hosts был хорошо настроен.

Когда rabbitmq_server выходит из строя, он записывает определенную информацию в erl_crash.dump. В файле я увидел, что порт 5672 (на котором развернут сервер) не свободен. То же самое было видно из netstat -vtanp | grep 5672 Порт использовался beam.smp. Я остановил процесс и перезапустил rabbitmq-server, и он заработал.

0
ответ дан 2 December 2019 в 22:54

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

Я установил политику iptables для входящих пакетов на DROP. Однако мне нужно было добавить особое правило, разрешающее пакеты, приходящие с localhost.

0
ответ дан 2 December 2019 в 22:54

Просто посмотрите на свою локальную сеть

ip add

Если нет "lo" сети, то нужно ее включить:

ifconfig lo up

Затем перезапустите сервер снова и посмотрим, работает ли он сейчас

systemctl start rabbitmq-server
0
ответ дан 2 December 2019 в 22:54

я только что удалил сервер Rabbit и сделал новую установку. Он работал правильно на запуск

0
ответ дан 4 August 2021 в 12:43

Теги

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