19

私はrabbitmqをインストールしようとしています。erlang と OTP 18.1 ファイルの両方のインストールが正常に完了し、rabbitmq のインストールも正常に完了しました。しかし、rabbitmq に接続しようとすると、次のエラーが発生します。

C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.6\sbin>rabbitmq-plugins.bat enable rabbitmq_management
Plugin configuration unchanged.
Applying plugin configuration to rabbit@INLN50899724A... failed.
 * Could not contact node rabbit@INLN50899724A.
   Changes will take effect at broker restart.
 * Options: --online  - fail if broker cannot be contacted.
            --offline - do not try to contact broker.
C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.6\sbin>rabbitmq-server restart
ERROR: epmd error for host INLN50899724A: address (cannot connect to host/port)

以下をクリックして、エラー Error Empd Rabbitmqを含む画像を表示します

4

8 に答える 8

23

返信が本当に遅くなるかもしれませんが、それでもこの問題に直面しています。したがって、rabbitmq バージョン 3.6.5 のインストール中に誰かのイベントに役立つ可能性があります。ノード名を変更するには、「installation dir\sbin」の下にある「rabbitmq-env.bat」を開き、RABBITMQ_NODENAME を「rabbit@localhost」に変更します (rabbitmq 3.6.5 の行番号 90)。ただし、必ずWindowsサービスを削除し、ノード名を変更して、サービスをインストールして開始してください。これは私にとってはうまくいきました。スタックオーバーフローで正解としてマークされた他のオプションは機能しませんでした!

于 2016-11-21T08:20:07.210 に答える
22

RabbitMQ サービスを削除します。RabbitMQ をアンインストールします。epmd.exe プロセスを強制終了します。c:\users\\AppData\Roaming\RabbitMQ ディレクトリを削除します。

[コントロール パネル] -> [システム] -> [詳細設定] -> [環境変数] に移動します。

という名前の変数を追加し、RABBITMQ_NODENAMEそれをに設定しますrabbit@localhost

RabbitMQ を再インストールします。

RabbitMQ sbin ディレクトリに移動 (またはスタート メニューからコマンドを実行) し、 を実行しますrabbitmqctl status

(ホスト/ポートに接続できません)エラーは表示されなくなります。

はい、これで Cisco AnyConnect VPN 関連のインストールの問題が解決されます。

于 2017-06-20T15:10:38.533 に答える
11

Windows マシンの場合:

  • 入るC:\Users\<YourUserName>\AppData\Roaming\RabbitMQ
  • ファイルを作成するrabbitmq-env.conf
  • 以下を追加します。

    CONFIG_FILE=C:\Users\<YourUserName>\AppData\Roaming\RabbitMQ\rabbitmq
    NODE_IP_ADDRESS=127.0.0.1
    NODENAME=rabbit@localhost
    
  • 上記は私のenv-configです。この特定の問題の設定でnodenameは十分です。

  • ファイアウォールをオフにして、rabbitmq を開始すると、機能します。一度実行すると、ファイアウォールをオンにしても動作します。

これは、Windows 10 マシンで動作します。

于 2016-12-27T05:00:54.803 に答える
1

rabbit@INLN50899724A を rabbit@localhost に変更して、再試行してください。

于 2016-07-13T09:04:33.290 に答える
0

同様のエラーのためにWindows 10でrabbit mqを使用するために、以下で行いました

  1. Rabbit MQ がインストールされているパスに RABBITMQ_NODENAME=rabbit@localhost を設定します。つまり、私にとっては C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.5\sbin> にあり、その後開始されました。\rabbitmq-server start

また、ホストを変更して、c:\Windows\System32\Drivers\etc 127.0.0.1 yourhostnamehere のコンピューター名を指すようにしました。

于 2020-07-20T09:09:35.867 に答える