错误信息
D:\RabbitMQ\rabbitmq_server-3.6.2\sbin>rabbitmqctl status Error: Failed to initialize erlang distribution: {{shutdown,
{failed_to_start_child, net_kernel, {'EXIT',nodistribution}}}, {child,undefined, net_sup_dynamic, {erl_distribution, start_link, [['rabbitmq-cli-70', shortnames]]}, permanent,1000,supervisor, [erl_distribution]}}.
解决办法
- 首先检查rabbitMQ安装是否出现中文汉字,空格,如果出现改为英文
- 检查电脑的名字是否是中文的,如果是中文的则会出现上面错误
1),我出现这个问题就是因为我电脑名字是中文的,下面是我修改电脑名字
计算机 -->右键 --> 属性 如下
1-1),修改过程如下
1-2),重启电脑
2),运行 命令 rabbitmq-plugins.bat enable rabbitmq_management 如下
- 问题 :发现 通过http://localhost:15672 无法访问
解决办法:
- C:\Users\Administrator\.erlang.cookie 内容复制到C:\Windows\System32\config\systemprofile\.erlang.cookie
2-1),重新执行命令 rabbitmq-plugins.bat enable rabbitmq_management 如下
2-2),访问测试