[rabbitmq-discuss] clearing a queue error

Warren Smith wsmith at tacc.utexas.edu
Sat Sep 28 00:58:44 BST 2013


I believe this error started when the servers were at version 3.1.1. I also upgraded today to 3.1.5, to confuse things more.

I'll send you the mnesia directory.

Yep, I'm ok with losing the queue and the data. I'd just prefer not to lose the rest of the configuration.

Thanks,


Warren


> -----Original Message-----
> From: Matthias Radestock [mailto:matthias at rabbitmq.com]
> Sent: Friday, September 27, 2013 1:25 PM
> To: Discussions about RabbitMQ
> Cc: Warren Smith
> Subject: Re: [rabbitmq-discuss] clearing a queue error
> 
> 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