为了开启Web管理界面插件,便于访问RabbitMQ
结果出现如下问题:
gaokaoli@kkjz-ThinkStation-P330:~/rabbitmq/rabbitmq_server-3.9.12/sbin$ ./rabbitmq-plugins enable rabbitmq_management escript: exception error: undefined function rabbitmqctl_escript:main/1 in function escript:run/2 (escript.erl, line 758) in call from escript:start/1 (escript.erl, line 277) in call from init:start_em/1 in call from init:do_boot/3
这个意思大概就是erl和rabbitmq的版本不一致,导致启动不了。通过卸载旧版本安装适配的版本即可
在查看是否有无erlang的版本的时候,先看看是否能成功安装,而不是版本问题,是安装不成功的问题
安装成功之后,再出现这种问题才是旧版本,版本不适配的原因
卸载erl的旧版本具体如下:
通过yum list installed查看安装的安装包,之后通过yum -y remove erlang*删除即可
如果是ubuntu的话,则通过apt-get remove erlang*进行删除即可
在安装适配的版本即可
具体版本号的适配可看官网如下:
选择版本适配链接如下
之后进行重新的安装
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)