rabbitmq-server在application_master.erl第138行启动错误

时间:2017-06-16 11:47:41

标签: rabbitmq

rabbitmq-server启动错误,谁可以解释这条消息。

    =CRASH REPORT==== 16-Jun-2017::15:28:12 ===
          crasher:
            initial call: application_master:init/4
            pid: <0.154.0>
            registered_name: []
            exception exit: {bad_return,
                             {{rabbit,start,[normal,[]]},
                              {'EXIT',
                               {rabbit,failure_during_boot,
                                {boot_step,recovery,
                                 {badmatch,
                                  {error,
                                   {{{function_clause,
                                      [{rabbit_queue_index,journal_minus_segment1,
                                        [{no_pub,no_del,ack,'...'},
                                         {{'...'},no_del,'...'}],
                                        []},
                                       {rabbit_queue_index,
                                        '-journal_minus_segment/2-fun-0-',4,[]},
                                       {array,sparse_foldl_3,7,[{'...'},{'...'}]},
                                       {array,sparse_foldl_2,9,[{'...'},{'...'}]},
                                       {rabbit_queue_index,
                                        '-recover_journal/1-fun-0-',1,[]},
                                       {lists,map,2,[{'...'},{'...'},'...']},
                                       {rabbit_queue_index,segment_map,2,[]},
                                       {rabbit_queue_index,recover_journal,1,[]}]},
                                     {gen_server2,call,[<0.216.0>,out,infinity]}},
                                    {child,undefined,msg_store_persistent,
                                     {rabbit_msg_store,start_link,
                                      [msg_store_persistent,"/srv/r...",[],
                                       {#Fun<rabbit_queue_index.2.60982745>,
                                        {start,'...'}}]},
                                     transient,4294967295,worker,
                                     [rabbit_msg_store]}}}}}}}}}
              in function  application_master:init/4 (application_master.erl, line 138)
            ancestors: [<0.153.0>]
            messages: [{'EXIT',<0.155.0>,normal}]
            links: [<0.153.0>,<0.7.0>]
            dictionary: []

trap_exit:true     状态:正在运行     heap_size:121393     stack_size:24     减少:6273   邻居:

我们想了解此崩溃报告的含义。

1 个答案:

答案 0 :(得分:0)

我建议在RabbitMQ Users list上提出类似的问题。您没有提供很多细节,例如RabbitMQ服务器版本,操作系统版本,环境,配置等。堆栈跟踪很少能够诊断或重现问题。

基于堆栈跟踪,看起来好像名称以/srv/r...开头的目录可能会丢失或者没有预期的数据。