Kur*_*eek 3 python rabbitmq pika rabbitmqctl
之前已经问过这个问题(RabbitMQ无法初始化erlang发布),但是我无法从现有的答案中找到解决方法.在https://www.rabbitmq.com/man/rabbitmqctl.1.man.html之后,我想运行该rabbitmqctl status命令来显示有关RabbitMQ代理的信息.但是,我收到一条错误消息:
kurt@kurt-ThinkPad:~$ rabbitmqctl status
Run Code Online (Sandbox Code Playgroud)
错误:无法初始化erlang分发:{{shutdown,{failed_to_start_child,net_kernel,{'EXIT',nodistribution}}},{child,undefined,net_sup_dynamic,{erl_distribution,start_link,[['rabbitmq-cli-13',短名称]]},永久,1000,主管,[erl_distribution]}}.
只有root或rabbitmq才能运行rabbitmqctl
如果我运行命令sudo,我仍然收到一条错误消息:
kurt@kurt-ThinkPad:~$ sudo rabbitmqctl status
Run Code Online (Sandbox Code Playgroud)
错误:无法初始化erlang分发:{{shutdown,{failed_to_start_child,net_kernel,{'EXIT',nodistribution}}},{child,undefined,net_sup_dynamic,{erl_distribution,start_link,[['rabbitmq-cli-69',短名称]]},永久,1000,主管,[erl_distribution]}}.
我怎样才能解决这个问题?
小智 7
尝试启用rabbitmq管理插件时,我也遇到了类似的错误,$ rabbitmq-plugins enable rabbitmq_management
错误:无法初始化erlang分发:{{shutdown,{failed_to_start_child,auth,{"读取时出错./.erlang.cookie:eacces",...}}.
当我和**sudo一起跑时,它解决了.**
事实上我得到了同样的错误:
只有root或rabbitmq才能运行rabbitmqctl
当我想运行以下命令时:
rabbitmq-plugins enable rabbitmq_mqtt
Run Code Online (Sandbox Code Playgroud)
我刚刚运行它sudo并且它已经解决了!
尝试重新启动rabbitmq-server然后再次尝试sudo:
sudo service rabbitmq-server restart
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3160 次 |
| 最近记录: |