zoukankan      html  css  js  c++  java
  • Docker RabbitMQ 重新启动时遇到错误

    Docker RabbitMQ重新启动时,遇到错误,错误信息如下:

    具体错误信息

    =CRASH REPORT==== 3-Jun-2020::02:54:11 ===
      crasher:
        initial call: application_master:init/4
        pid: <0.259.0>
        registered_name: []
        exception exit: {bad_return,
                         {{rabbit,start,[normal,[]]},
                          {'EXIT',
                           {{badmatch,
                             {error,
                              {{{badmatch,
                                 {error,
                                  {not_a_dets_file,
                                   "/var/lib/rabbitmq/mnesia/rabbit/recovery.dets"}}},
                                [{rabbit_recovery_terms,open_table,0,
                                  [{file,"src/rabbit_recovery_terms.erl"},
                                   {line,126}]},
                                 {rabbit_recovery_terms,init,1,
                                  [{file,"src/rabbit_recovery_terms.erl"},
                                   {line,107}]},
                                 {gen_server,init_it,6,
                                  [{file,"gen_server.erl"},{line,328}]},
                                 {proc_lib,init_p_do_apply,3,
                                  [{file,"proc_lib.erl"},{line,247}]}]},
                               {child,undefined,rabbit_recovery_terms,
                                {rabbit_recovery_terms,start_link,[]},
                                transient,30000,worker,
                                [rabbit_recovery_terms]}}}},
                            [{rabbit_queue_index,start,1,
                              [{file,"src/rabbit_queue_index.erl"},{line,491}]},
                             {rabbit_variable_queue,start,1,
                              [{file,"src/rabbit_variable_queue.erl"},{line,466}]},
                             {rabbit_priority_queue,start,1,
                              [{file,"src/rabbit_priority_queue.erl"},{line,92}]},
                             {rabbit_amqqueue,recover,0,
                              [{file,"src/rabbit_amqqueue.erl"},{line,240}]},
                             {rabbit,recover,0,
                              [{file,"src/rabbit.erl"},{line,813}]},
                             {rabbit_boot_steps,'-run_step/2-lc$^1/1-1-',1,
                              [{file,"src/rabbit_boot_steps.erl"},{line,49}]},
                             {rabbit_boot_steps,run_step,2,
                              [{file,"src/rabbit_boot_steps.erl"},{line,49}]},
                             {rabbit_boot_steps,'-run_boot_steps/1-lc$^0/1-0-',1,
                              [{file,"src/rabbit_boot_steps.erl"},{line,26}]}]}}}}
          in function  application_master:init/4 (application_master.erl, line 134)
        ancestors: [<0.258.0>]
        messages: [{'EXIT',<0.260.0>,normal}]
        links: [<0.258.0>,<0.31.0>]
        dictionary: []
        trap_exit: true
        status: running
        heap_size: 2586
        stack_size: 27
        reductions: 102
      neighbours:

    这个是recovery.dets文件损坏造成的错误

    查找文件

    find / -name recovery.dets

    找到文件,并删除

    最终恢复服务

    参考地址:https://cloud.tencent.com/developer/article/1485862

    https://www.cnblogs.com/zhjh256/p/6155568.html

  • 相关阅读:
    ABAP-FI-Redirection of read accesses from ANEA to FAAV_ANEA failed
    招聘
    五分钟教你在长沙如何找到靠谱的驾校和教练(长沙找驾校)
    数组哪些方法能改变原数组,以及循环改变数组的情况
    FXGL游戏开发-JavaFX游戏框架
    tempermonkey.d.ts | 油猴函数类型
    post导出文件
    mescroll.js 使用
    查看托管应用池用法
    IDEA配置
  • 原文地址:https://www.cnblogs.com/weschen/p/13036181.html
Copyright © 2011-2022 走看看