[rabbitmq-discuss] Durable + Exclusive queue disappeared

Jonathan Schwietert jonathan.schwietert at gmail.com
Tue Apr 2 23:32:28 BST 2013


Hi, I have a queue which was declared with BOTH durable and exclusive (on 
accident) whose owner disconnected then reconnected and now receives: 
"NOT_FOUND - no queue 'test.queue' in vhost '/test.vhost'". This queue is 
no longer visible in any administrative application: web management, 
rabbitmqadmin, or even rabbitmqctl (for list_queues).

I believe it may still exist in the mnesia DB and thus is causing 
subsequent queue.declare calls to fail as it had been declared exclusive. 
This happens in the management plugin as well. I've also installed the 
rabbitmqadmin and tried to delete the queue to which it replies: "*** Not 
found: /queues/%2Ftest.vhost/test.queue" I cat'ed out the durable queue 
mnesia file: "cat 
/var/lib/rabbitmq/mnesia/rabbit\@test-broker/rabbit_durable_queue.DCD | 
grep test.queue" and received "Binary file (standard input) matches"

Unfortunately i'm unfamiliar with mnesia and unable to simply delete the 
entry. Any suggestions? Would backing up the configuration; then calling 
stop_app, then reset, then start_app; then reloading the configuration fix 
it?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130402/8386892b/attachment.htm>


More information about the rabbitmq-discuss mailing list