RabbitMQ:启动服务器

col*_*ass 3 rabbitmq

我通过自制软件在我的Mac上下载了Rabbitmq。按照这些说明,我将sbin添加到path中,然后调用:

$ Rabbitmq服务器

并得到以下错误:

BOOT FAILED ===========

Error description:
   {error,
       {cannot_delete_plugins_expand_dir,
           ["/usr/local/var/lib/rabbitmq/mnesia/rabbit@localhost-plugins-expand",
            {cannot_delete,
                 "/usr/local/var/lib/rabbitmq/mnesia/rabbit@localhost-plugins-expand/amqp_client-3.3.2/ebin/amqp_auth_mechanisms.beam",
            eacces}]}}

Log files (may contain more information):
   /usr/local/var/log/rabbitmq/rabbit@localhost.log
   /usr/local/var/log/rabbitmq/rabbit@localhost-sasl.log

Stack trace:
   [{rabbit_plugins,prepare_plugins,3,
                  [{file,"src/rabbit_plugins.erl"},{line,123}]},
    {rabbit,'-boot/0-fun-1-',0,[{file,"src/rabbit.erl"},{line,332}]},
    {rabbit,start_it,1,[{file,"src/rabbit.erl"},{line,354}]},
    {init,start_it,1,[]},
    {init,start_em,1,[]}]

{"init terminating in do_boot",{rabbit,failure_during_boot,{error {cannot_delete_plugins_expand_dir,["/usr/local/var/lib/rabbitmq/mnesia/rabbit@localhost plugins-expand",{cannot_delete,"/usr/local/var/lib/rabbitmq/mnesia/rabbit@localhost-plugins-expand/amqp_client-3.3.2/ebin/amqp_auth_mechanisms.beam",eacces}]}}}}

Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
Run Code Online (Sandbox Code Playgroud)

有人遇到过此错误吗?

Shu*_*ham 5

这对我有用-sudo rm -rf / usr / local / var / lib / rabbitmq /


lfe*_*445 5

另一种选择是尝试sudo rabbitmq-server使用正确的用户权限启动服务器