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


14
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両方とも機能しませんでした。


回答:


9

/ var / log / rabbitmq / *を削除して、再開します

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


2
ここに詳細を追加して、Googleグループを掘り下げる必要がないようにしてください。また、そのリンクは常に利用できるとは限りません
チャーリー・マーティン

だから、削除した後sudo rm -rf /var/log/rabbitmq/*、私が始めたsudo service rabbitmq-server startrabbitmqctl start_app。うまくいきました、ありがとう!
radtek

あなたは意味するか/var/lib/rabbitmq/*代わりのログ
istepaniuk

1

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

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


0

私の場合はselinuxでした。ウサギのログファイル/var/log/rabbirmq/(nodename@host).logの内容を見てください。ポートに関するものであればselinuxかもしれません。


0

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

受け入れられたソリューションを試した後、私は追加

service rabbitmqserver restart

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


0

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.