我是RabbitMQ的新手,所以刚刚在Windows 10上安装了带有Erlang_otp_win64_18.2.1的rabbitmq-server-3.6.1。我试图通过管理命令提示符运行以下命令:
cd“\ Program Files \ RabbitMQ Server \ rabbitmq_server-3.6.1 \ sbin”
C:\ Program Files \ RabbitMQ Server \ rabbitmq_server-3.6.1 \ sbin> rabbitmq-plugins enable rabbitmq_management
但是我收到以下错误:
{“init终止于do_boot”,{undef,[{rabbit_nodes,ensure_epmd,[],[]},{rabbit_cli,start_distribution,0,[{file,“src / rabbit_cli.erl”},{line, 152}]},{rabbit_cli,ensure_cli_distribution,0,[{文件, “SRC / rabbit_cli.erl”},{线,49}]},{rabbit_cli,主,3,[{文件,“SRC / rabbit_cli.erl “},{线,62}]},{INIT,start_it,1,[{文件,” init.erl “},{线,1054}]},{INIT,start_em,1,[{文件,” 初始化.erl“},{线,1035}]}]}} init终止于do_boot()
我最初在Win7上安装了RabbitMQ和Erlang,这些命令运行得很好。我升级到Win10并重新安装了Erlang和RabbitMQ,因为我一直在收到错误。我尝试过对这两个程序进行多次干净安装(作为管理员),清除注册表项和剩余文件夹但仍然出现上述错误。我不太明白是什么造成的,所以如果有人能提供帮助,我将不胜感激!
干杯
答案 0 :(得分:0)
我想,兔子想告诉你" ensure_epmd - > undef",也许你不能启动epmd(erlang端口映射守护进程)?我不知道,如何在Windows中启动它,但是在linux中你首先需要在控制台中执行epmd,或者类似于系统启用epmd& systemctl启动epmd'