Rabbitmqサーバーは起動せず、既に実行されていると表示されます。
$: rabbitmq-server Activating RabbitMQ plugins ... 0 plugins activated: node with name "rabbit" already running on "Android-d1af002161676bee" diagnostics: - nodes and their ports on Android-d1af002161676bee: [{rabbit,52176}, {rabbitmqprelaunch2254, 59205}] - current node: 'rabbitmqprelaunch2254@Android-d1af002161676bee' - current node home dir: /Users/Jordan - current node cookie hash: ZSx3slRJURGK/nHXDTBRqQ==
しかし、rabbitmqctlはそうではないと考えるようです:
rabbitmqctl -n rabbit status Status of node 'rabbit@Android-d1af002161676bee' ... Error: unable to connect to node 'rabbit@Android-d1af002161676bee': nodedown diagnostics: - nodes and their ports on Android-d1af002161676bee: [{rabbit,52176}, {rabbitmqctl2462,59256}] - current node: 'rabbitmqctl2462@Android-d1af002161676bee' - current node home dir: /Users/Jordan - current node cookie hash: ZSx3slRJURGK/nHXDTBRqQ==
受験者はいますか?
Rabbitmqサーバーはどこかで実行されていましたが、接続できませんでした。
以下のいずれかがウサギについて言及します。
$: ps aux | grep epmd
$: ps aux | grep erl
kill -9 {pid of rabbitmq process}
でプロセスを強制終了します
私は同じ問題を抱えていましたが、正しいコマンドを発行していないことに気付きました。
./rabbitmqctl stop
これは毎回機能しますが、アーランランタイムもダウンします。また、構成ファイルの場所にも注意してください。
rabbitmqctl stop
を使用してから、rabbitmq-server
をルートとして再起動しました。
この問題は、次の2つの問題が原因で発生する可能性があります。
より一般的な問題は最初のものですが、見つけるのが難しいのは2番目です(特に、他のマシンでウサギを実行している場合。ウサギが他のマシンにインストールされている場合、古いIPアドレスを見て、別のIPアドレスが表示されます)マシンは既にrabbitmqを実行しており、同じエラーが表示されます。
私はこの同じエラー@ Win 7を経験していましたが、上記の解決策はうまくいきませんでした。解決したのは、サービスを削除して再インストールすることでした。管理者権限でコンソールを使用する:
rabbitmq-service remove
rabbitmq-service install
これが他の人にも役立つことを願っています
私の場合、Ubuntu 11.10では
#rabbitmqctl cluster MASTER SLAVE
#rabbitmqctl start_app
このエラーメッセージが常に表示される前に...
$ CD RabbitMQ Server\rabbitmq_server-3.7.8\sbin
rabbitmq-service削除
rabbitmq-serviceインストール
移動:Windowsサービス検索:RabbitMQおよび開始
このプラグインを有効にした後:
rabbitmq-pluginsはrabbitmq_managementを有効にします
Win 2012R2 ver 3.5.5 rabbitの管理コンソールを使用して、removeおよびinstall then rabbitmq-server restart then ctrを使用して動作するようにしました-cでジョブを終了すると、Windowsサービスコンソールを使用してrabbitMqサービスを開始できました。