[rabbitmq-discuss] clearing a queue error

Matthias Radestock matthias at rabbitmq.com
Fri Sep 27 19:25:05 BST 2013


Warren,

On 27/09/13 17:01, Warren Smith wrote:
> =ERROR REPORT==== 27-Sep-2013::09:02:35 ===
> ** Generic server <0.249.0> terminating
> ** Last message in was {init,<0.126.0>}
> ** When Server state == {q,{amqqueue,
>                                 {resource,<<"xsede_public">>,queue,
>                                     <<"carnac.sysinfo">>},
>                                 true,false,none,[],<0.249.0>,[],[],
>                                 [{vhost,<<"xsede_public">>},
>                                  {name,<<"ha-carnac">>},
>                                  {pattern,<<"^carnac\\.">>},
>                                  {definition,[{<<"ha-mode">>,<<"all">>}]},
>                                  {priority,0}],
>                                 []},
>                             none,false,undefined,undefined,
>                             {[],[]},
>                             undefined,undefined,undefined,undefined,
>                             {state,fine,5000,undefined},
>                             {0,nil},
>                             undefined,undefined,undefined,
>                             {dict,0,16,16,8,80,48,
>                                 {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
>                                  []},
>                                 {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
>                                   []}}},
>                             undefined,undefined,undefined,running}
> ** Reason for termination ==
> ** {function_clause,[{rabbit_variable_queue,d,[{delta,49152,15059,49152}],[]},
>                       {rabbit_variable_queue,maybe_deltas_to_betas,1,[]},
>                       {rabbit_variable_queue,init,6,[]},
>                       {rabbit_mirror_queue_master,init,3,[]},
>                       {rabbit_amqqueue_process,declare,3,[]},
>                       {gen_server2,handle_msg,2,[]},
>                       {proc_lib,init_p_do_apply,3,
>                                 [{file,"proc_lib.erl"},{line,239}]}]}

Interesting. We've seen this once before in our testing but have not 
been able to reproduce it.

What RabbitMQ version is this on?

> There may be a bug here for you to look in to

There certainly is. So right now whenever you bounce the node you get 
the above? If so, could you possible send us the contents of the entire 
RABBITMQ_MNESIA_DIR directory? That should allow is to reproduce the 
problem and hopefully track down the cause.

> do you have a suggestion for how I can clear this error?

Are you ok with losing the queue and its data? If so we may be able to 
come up with some 'rabbitmqctl eval' magic for you to clear the error.


Regards,

Matthias.


More information about the rabbitmq-discuss mailing list