rabbitmqctl 報錯
阿新 • • 發佈:2018-06-08
安裝 coo pytho light 一個 pmd repo IT brush
RabbitMQ
安裝成功後,cmd dos命令進入RabbitMQ的安裝路徑,如
E:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.10\sbin>
輸入以下命令查看mq狀態
rabbitmqctl status
如果報錯:
- Status of node ‘rabbit@USER-20160821AY‘
- Error: unable to connect to node ‘rabbit@USER-20160821AY‘: nodedown
- DIAGNOSTICS
- ===========
- attempted to contact: [‘rabbit@USER-20160821AY‘]
- rabbit@USER-20160821AY:
- * connected to epmd (port 4369) on USER-20160821AY
- * epmd reports node ‘rabbit‘ running on port 25672
- * TCP connection succeeded but Erlang distribution failed
- * Authentication failed (rejected by the remote node), please check the Erlang cookie
- current node details:
- - node name: ‘rabbitmq-cli-82@USER-20160821AY‘
- - home dir: C:\Users\Administrator
- - cookie hash: /dNt52BJBOZo94nB/X3FKA==
根據提示,應該是Erlang的cookie出現問題,解決辦法如下:
Erlang會生成兩個cookie文件:C:\Windows\.erlang.cookie 及 C:\用戶\你的用戶名\.erlang.cookie。檢查兩個文件內容是否一致,不一致用其中一個替換另一個即可。
rabbitmqctl 報錯