很难启动Rabbitmq服务器,并想知道为什么继续得到这个错误 init:

当我启动Rabbymq时,我一直收到这个错误,想知道出了什么问题?


BOOT FAILED

===========


Error description:

    init:do_boot/3 line 817

    init:start_em/1 line 1109

    rabbit:start_it/1 line 474

    rabbit:broker_start/1 line 350

    rabbit:start_loaded_apps/2 line 600

    app_utils:manage_applications/6 line 126

    lists:foldl/3 line 1263

    rabbit:'-handle_app_error/1-fun-0-'/3 line 723

throw:{could_not_start,ra,

       {ra,

        {{shutdown,

          {failed_to_start_child,ra_system_sup,

           {shutdown,

            {failed_to_start_child,ra_log_sup,

             {shutdown,

              {failed_to_start_child,ra_log_wal_sup,

               {shutdown,

                {failed_to_start_child,ra_log_wal,

                 {{case_clause,{ok,<<0,0,0,0,0>>}},

                  [{ra_log_wal,open_existing,1,

                    [{file,"src/ra_log_wal.erl"},{line,646}]},

                   {ra_log_wal,'-recover_wal/2-lc$^0/1-0-',1,

                    [{file,"src/ra_log_wal.erl"},{line,265}]},

                   {ra_log_wal,recover_wal,2,

                    [{file,"src/ra_log_wal.erl"},{line,268}]},

                   {ra_log_wal,init,1,

                    [{file,"src/ra_log_wal.erl"},{line,214}]},

                   {gen_batch_server,init_it,6,

                    [{file,"src/gen_batch_server.erl"},{line,133}]},

                   {proc_lib,init_p_do_apply,3,

                    [{file,"proc_lib.erl"},{line,249}]}]}}}}}}}}},

         {ra_app,start,[normal,[]]}}}}

Log file(s) (may contain more information):

   C:/Users/AIMLExpert/AppData/Roaming/RabbitMQ/log/rabbit@DESKTOP-N0Q3S7C.log

   C:/Users/AIMLExpert/AppData/Roaming/RabbitMQ/log/rabbit@DESKTOP-N0Q3S7C_upgrade.log


init terminating in do_boot ({could_not_start,ra,{ra,{{shutdown,{_}},{ra_app,start,[_]}}}})


Crash dump is being written to: C:\Users\AIMLExpert\AppData\Roaming\RabbitMQ\log\erl_crash.dump...done

是什么导致了这个错误?我已尝试重新启动命令行,但仍收到错误。


SMILET
浏览 312回答 3
3回答

白衣非少年

由于故障转储,我在Arch Linux上遇到了同样的问题。它在日志中说,它在恢复大小为0字节的WAL文件时出现问题。删除 WAL 文件后,服务启动。在 /var/lib/rabbitmq/mnesia 中找到 WAL 并将其删除。之后重新启动服务。find /var/lib/rabbitmq/ -name "*.wal"

慕哥6287543

如果使用 Windows 计算机,则需要删除的 .wal 文件位于C:\Users\username\AppData\Roaming\RabbitMQ\db\rabbit@computername-mnesia\quorum\rabbit@computername

拉丁的传说

我能够通过运行命令Rabbtimq-server重新启动来解决问题,并且我还通过运行命令Celery -A app_name worker --loglevel=info让芹菜连接到服务器。所以一切都很好。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python