web-dev-qa-db-ja.com

Rabbitmq-> epmdレポート:ノード「rabbit」がまったく実行されていませんか?

ubuntu@ip-172-31-21-62:~$ Sudo service rabbitmq-server start
 * Starting message broker rabbitmq-server                                        [ OK ]
ubuntu@ip-172-31-21-62:~$ Sudo service rabbitmq-server  stop
 * Stopping message broker rabbitmq-server                                                * message broker already stopped
                                                                              [ OK ]
ubuntu@ip-172-31-21-62:~$ Sudo service rabbitmq-server status
Status of node 'rabbit@ip-172-31-21-62' ...
Error: unable to connect to node 'rabbit@ip-172-31-21-62': nodedown

DIAGNOSTICS
===========

attempted to contact: ['rabbit@ip-172-31-21-62']

rabbit@ip-172-31-21-62:
* connected to epmd (port 4369) on ip-172-31-21-62
* epmd reports: node 'rabbit' not running at all
              no other nodes on ip-172-31-21-62
* suggestion: start the node

current node details:
- node name: 'rabbitmq-cli-19082@ip-172-31-21-62'
- home dir: /var/lib/rabbitmq 
- cookie hash: Zoi/1N8mjGUsELj8Z7yzoA==

ubuntu@ip-172-31-21-62:~$

Sudo rabbitmqctl resetSudo rabbitmqctl force_resetを使用してリセットしようとしましたが、どちらも機能しませんでした。

14
Shravan40

/ var/log/rabbitmq/*を削除して再起動します

from: https://groups.google.com/forum/#!topic/rabbitmq-users/w0aJNmfz1N8

9
Nico Figueroa

私の知識へのempdレポートは、rabbitmqのOTP(Erlang)ピア認識の一部であり、rabbitmqのインストール中に依存関係としてインストールされます。 erl_crash.dumpファイルをチェックして、クラッシュの理由を確認し、それに応じて対処できます。

クラッシュレポートから何も作成できない場合は、rabbitmq.configをデフォルト値に変更するだけで済みます。私はこのようなrabbitmqを手に入れました。デフォルト設定はrabbitmq.congif.exampleファイルにあります。これが完了したら、rabbitmqサーバーを再起動すると動作します。

1
Sayan Biswas

私の場合はselinuxでした。ウサギのログファイル/var/log/rabbirmq/(nodename@Host).logの内容を確認してください。ポートに関するものであれば、selinuxの可能性があります。

0
Tomasz Swider

chmod 644 /etc/rabbitmq/enabled_pluginsを使用してアクセス権を正しく設定し、service rabbitmq-server restartを使用してサービスを再開する必要がある場合があります。

0
majtymit

私の場合、それはサービスが適切に開始されない問題でした。

受け入れられた解決策を試した後、私は追加の

service rabbitmqserver restart

そしてそれは働いた。その後、2番目のノードは他のノードに再び問題なく接続されました。

0
min hundje