0

RMQ (RabbitMQ 3.9.10/Erlang 23.3.4.8) 似乎经常重新启动,日志显示磁盘监视器崩溃,进而在路径 /var/lib/rabbitmq 中创建了许多导致磁盘问题的核心转储文件。这里有任何可能出错的配置吗?关于如何调试这个的任何建议

2021-11-26 10:53:55.445674+00:00 [info] <0.31883.1> Disk free limit set to 50MB
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1> ** Generic server rabbit_disk_monitor terminating
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1> ** Last message in was update
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1> ** When Server state == {state,"/data/var/mnesia/rabbit@bb774ea67e7c",
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                                50000000,29788516352,100,10000,
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                                #Ref<0.2101168900.3204448257.308>,false,false,
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                                9,120000}
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1> ** Reason for termination ==
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1> ** {eagain,[{erlang,open_port,
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                     [{spawn,"/bin/sh -s unix:cmd"},
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                      [binary,stderr_to_stdout,stream,in,hide,out]],
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                     []},
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>             {os,cmd,2,[{file,"os.erl"},{line,275}]},
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>             {rabbit_disk_monitor,get_disk_free,2,
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                                  [{file,"rabbit_disk_monitor.erl"},
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                                   {line,233}]},
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>             {rabbit_disk_monitor,internal_update,1,
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                                  [{file,"rabbit_disk_monitor.erl"},
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                                   {line,210}]},
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>             {rabbit_disk_monitor,handle_info,2,
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                                  [{file,"rabbit_disk_monitor.erl"},
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>                                   {line,182}]},
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>             {gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,689}]},
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>             {gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,765}]},
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>             {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}
2021-11-26 10:54:25.475749+00:00 [error] <0.31883.1>
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>   crasher:
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     initial call: rabbit_disk_monitor:init/1
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     pid: <0.31883.1>
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     registered_name: rabbit_disk_monitor
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     exception error: eagain
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>       in function  open_port/2
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>          called as open_port({spawn,"/bin/sh -s unix:cmd"},
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>                              [binary,stderr_to_stdout,stream,in,hide,out])
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>       in call from os:cmd/2 (os.erl, line 275)
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>       in call from rabbit_disk_monitor:get_disk_free/2 (rabbit_disk_monitor.erl, line 233)
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>       in call from rabbit_disk_monitor:internal_update/1 (rabbit_disk_monitor.erl, line 210)
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>       in call from rabbit_disk_monitor:handle_info/2 (rabbit_disk_monitor.erl, line 182)
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>       in call from gen_server:try_dispatch/4 (gen_server.erl, line 689)
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>       in call from gen_server:handle_msg/6 (gen_server.erl, line 765)
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     ancestors: [rabbit_disk_monitor_sup,rabbit_sup,<0.224.0>]
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     message_queue_len: 0
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     messages: []
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     links: [<0.358.0>]
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     dictionary: []
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     trap_exit: false
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     status: running
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     heap_size: 6772
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     stack_size: 28
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>     reductions: 105828
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>   neighbours:
2021-11-26 10:54:25.476488+00:00 [error] <0.31883.1>
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>     supervisor: {local,rabbit_disk_monitor_sup}
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>     errorContext: child_terminated
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>     reason: {eagain,
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                 [{erlang,open_port,
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                      [{spawn,"/bin/sh -s unix:cmd"},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                       [binary,stderr_to_stdout,stream,in,hide,out]],
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                      []},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                  {os,cmd,2,[{file,"os.erl"},{line,275}]},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                  {rabbit_disk_monitor,get_disk_free,2,
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                      [{file,"rabbit_disk_monitor.erl"},{line,233}]},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                  {rabbit_disk_monitor,internal_update,1,
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                      [{file,"rabbit_disk_monitor.erl"},{line,210}]},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                  {rabbit_disk_monitor,handle_info,2,
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                      [{file,"rabbit_disk_monitor.erl"},{line,182}]},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                  {gen_server,try_dispatch,4,
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                      [{file,"gen_server.erl"},{line,689}]},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                  {gen_server,handle_msg,6,
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                      [{file,"gen_server.erl"},{line,765}]},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                  {proc_lib,init_p_do_apply,3,
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                      [{file,"proc_lib.erl"},{line,226}]}]}
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>     offender: [{pid,<0.31883.1>},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                {id,rabbit_disk_monitor},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                {mfargs,{rabbit_disk_monitor,start_link,[50000000]}},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                {restart_type,{transient,1}},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                {shutdown,300000},
2021-11-26 10:54:25.477367+00:00 [error] <0.358.0>                {child_type,worker}]
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1> Free disk space monitor encountered an error (e.g. failed to parse output from OS tools): {{'EXIT',
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                             {eagain,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                              [{erlang,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                open_port,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                [{spawn,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  "/bin/sh -s unix:cmd"},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                 [binary,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  stderr_to_stdout,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  stream,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  in,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  hide,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  out]],
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                []},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                               {os,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                cmd,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                2,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                [{file,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  "os.erl"},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                 {line,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  275}]},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                               {rabbit_disk_monitor,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                get_disk_free,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                2,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                [{file,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  "rabbit_disk_monitor.erl"},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                 {line,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  233}]},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                               {rabbit_disk_monitor,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                enable,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                1,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                [{file,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  "rabbit_disk_monitor.erl"},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                 {line,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  309}]},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                               {rabbit_disk_monitor,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                init,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                1,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                [{file,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  "rabbit_disk_monitor.erl"},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                 {line,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  136}]},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                               {gen_server,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                init_it,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                2,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                [{file,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  "gen_server.erl"},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                 {line,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  417}]},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                               {gen_server,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                init_it,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                6,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                [{file,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  "gen_server.erl"},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                 {line,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  385}]},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                               {proc_lib,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                init_p_do_apply,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                3,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                [{file,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  "proc_lib.erl"},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                 {line,
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>                                                                                                  226}]}]}},
2021-11-26 10:54:25.479258+00:00 [info] <0.31982.1>```
4

0 回答 0