错误:未能初始化erlang分发:“正在尝试运行”rabbitmqctl status

2024-10-03 15:34:14 发布

您现在位置:Python中文网/ 问答频道 /正文

这个问题以前有人问过(RabbitMQ Failed to initialize erlang distribution),但我还没能从现有的答案中找出如何解决它。在https://www.rabbitmq.com/man/rabbitmqctl.1.man.html之后,我想运行rabbitmqctl status命令来显示关于RabbitMQ代理的信息。但是,我收到一条错误消息:

kurt@kurt-ThinkPad:~$ 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-13', shortnames]]}, permanent,1000,supervisor, [erl_distribution]}}.

Only root or rabbitmq should run rabbitmqctl

如果我用sudo运行命令,仍会收到一条错误消息:

^{pr2}$

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-69', shortnames]]}, permanent,1000,supervisor, [erl_distribution]}}.

我该怎么解决这个问题?在


Tags: to命令childnetstatusrabbitmqstartdistribution
2条回答

我在尝试启用rabbitmq管理插件时也遇到了类似的错误, $rabbitmq插件支持rabbitmq_管理

错误:未能初始化erlang分发:{shutdown, {启动子项失败, 授权, {“读取时出错。爱尔兰饼干:eacces“,…}}。在

当我用**sudo运行时,它得到了解决**

事实上我也犯了同样的错误:

Only root or rabbitmq should run rabbitmqctl

当我想运行以下命令时:

rabbitmq-plugins enable rabbitmq_mqtt

我刚用sudo运行它,它就解决了!在

尝试重新启动rabbitmq-server,然后用sudo再试一次:

^{pr2}$

相关问题 更多 >