RabbitMQ .erlang.cookie权限问题

无论是Windows还是Linux环境,安装完erlang和rabbitmq之后,会有文件.erlang.cookie的权限问题,以至于在命令行不能使用rabbitmqctl commands...
错误信息如下:

D:\ProgramFiles\RabbitServer\rabbitmq_server-3.7.4\sbin>rabbitmqctl status
Status of node rabbit@AWorkSpace ...
Error: unable to perform an operation on node 'rabbit@AWorkSpace'. Please see diagnostics information and suggestions below.

Most common reasons for this are:

 * Target node is unreachable (e.g. due to hostname resolution, TCP connection or firewall issues)
 * CLI tool fails to authenticate with the server (e.g. due to CLI tool's Erlang cookie not matching that of the server)
 * Target node is not running

In addition to the diagnostics info below:

 * See the CLI, clustering and networking guides on http://rabbitmq.com/documentation.html to learn more
 * Consult server logs on node rabbit@AWorkSpace

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

attempted to contact: [rabbit@AWorkSpace]

rabbit@AWorkSpace:
  * connected to epmd (port 4369) on AWorkSpace
  * epmd reports node 'rabbit' uses port 25672 for inter-node and CLI tool traffic
  * TCP connection succeeded but Erlang distribution failed

  * Authentication failed (rejected by the remote node), please check the Erlang cookie


Current node details:
 * node name: rabbitmqcli46@AWorkSpace
 * effective user's home directory: C:\Users\AWorkSpace
 * Erlang cookie hash: xlkxXUrUpWJUE/SBToFjNw==
  • windows解决方式

    Installing as a non-administrator user leaves .erlang.cookie in the wrong place
    This makes it impossible to use rabbitmqctl.
    Workarounds:
    Run the installer as an administrator or
    Copy the file .erlang.cookie manually from %SystemRoot% or 
    %SystemRoot%\system32\config\systemprofile to %HOMEDRIVE%%HOMEPATH%.
    %SystemRoot%  一般为c:/Windows
    %HOMEDRIVE% 系统所在盘,一般为C盘
    %HOMEPATH% 用户目录,一般为C:\Users\${username}
    

    更多windows安装问题http://www.rabbitmq.com/windows-quirks.html

  • Centos7关于.erlang.cookie权限问题的解决方式
    1. 以rpm安装rabbitmq的方式
      chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie
    2. 以解压缩安装rabbitmq的方式
      chown rabbitmq:rabbitmq ~/.erlang.cookie
  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值