RabbitMQ无法初始化erlang分发 [英] RabbitMQ Failed to initialize erlang distribution
问题描述
我已经安装了RabbidMQ,但是当我尝试在cmd中使用 rabbitmqctl status
时,我有下一个结果:
I have installed RabbidMQ but when i try to use rabbitmqctl status
in cmd i have next result :
D:\RabbitMQ\rabbitmq_server-3.6.2\sbin> rabbitmqctl status
错误:初始化erlang分发失败:{{shutdown,
{failed_to_start_child,
net_kernel,
{'EXIT',nodistribution}}},
{child,undefined,
net_sup_dynamic,
{erl_distribution,
start_link,
[['rabbitmq-cli-70',
shortnames]]},
永久,1000,主管,
[erl_distribution]}}。
文件夹与Erlang:D:\erl7.3 < br>
我有以下环境变量:
ERLANG_HOME:D:\erl7.3
ERLANG_SERVICE_MANAGER_PATH:D:\erl7.3\erts- 7.3\\ \\ bin
如何正确修复这个RabbitMQ安装?
添加:我已经完成了本教程的所有步骤 programmershandbook.wordpress.com/2015/03/22/rabbitmq-setup ,但是当我尝试使用 cmd
我有相同的错误。
和 erl_crush.dump
具有以下第一个字符串:
= erl_crash_dump:0.3
Fri May 20 12:29:12 2016
口号:内核pid已终止(application_controller)({application_start_failure,kernel,{{shutdown,{failed_to_start_child,net_sup,{shutdown,{failed_to_start_child,net_kernel,{'EXIT',nodistribution}}}}}
系统版本:Erlang / OTP 18 [erts-7.3] [64位] [smp:4:4] [异步线程:10]
编译:Mon Mar 14 21:51:02 2016
Taints:
原子:4811
调用线程:调度程序:3
Folder with Erlang : D:\erl7.3
I have following environment variables :
ERLANG_HOME : D:\erl7.3
ERLANG_SERVICE_MANAGER_PATH : D:\erl7.3\erts-7.3\bin
How can I fix this to RabbitMQ install correctly ?
ADDITION : I've done all steps from this tutorial programmershandbook.wordpress.com/2015/03/22/rabbitmq-setup but when i try work with cmd
i have the same error.
And erl_crush.dump
have following first strings:
=erl_crash_dump:0.3
Fri May 20 12:29:12 2016
Slogan: Kernel pid terminated (application_controller) ({application_start_failure,kernel,{{shutdown,{failed_to_start_child,net_sup,{shutdown,{failed_to_start_child,net_kernel,{'EXIT',nodistribution}}}}},{k
System version: Erlang/OTP 18 [erts-7.3] [64-bit] [smp:4:4] [async-threads:10]
Compiled: Mon Mar 14 21:51:02 2016
Taints:
Atoms: 4811
Calling Thread: scheduler:3
它可以使用Windows 10或其他东西连接?
It can be connected with using Windows 10 or something else ?
推荐答案
使用sudo运行命令为我工作
Running the command with sudo worked for me
» sudo rabbitmq-plugins enable rabbitmq_management
The following plugins have been enabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management
这篇关于RabbitMQ无法初始化erlang分发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!