Shovel status shows non existent shovels.

281 views
Skip to first unread message

aviv salem

unread,
Oct 2, 2019, 2:17:15 AM10/2/19
to rabbitm...@googlegroups.com
Hey.
RabbitMQ 3.7.17
Erlang 21.2.5

I have several shovels on my cluster... 

Currently, under shovel status (management UI), I see shovels that are not in shovel management UI page. (old shovels that used to exist).

They also appear on "rabbitmqctl shovel_status", but when I try to delete them with "rabbitmqctl delete_shovel" I get "error: parameter does not exist"

When I try to restart the non existent shovel, with the cli, I get an exception:

(rabbitmqctl) lib/rabbitmqctl.ex:106 rabbitmqctl.exec_command/2

Thoughts? 
How do I clear the non existent shovels from the status? 

Michael Klishin

unread,
Oct 2, 2019, 5:18:38 PM10/2/19
to rabbitmq-users
Disable and re-enable the shovel-management plugin. One of its tables likely has entries for Shovels that are now gone.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rabbitmq-users/CALigoCMYQb%2B%3DWaQKzJfZBscAgcL3w7y8OvKp9SwzNW56qzEekQ%40mail.gmail.com.


--
MK

Staff Software Engineer, Pivotal/RabbitMQ

aviv salem

unread,
Oct 3, 2019, 2:08:45 AM10/3/19
to rabbitm...@googlegroups.com
Tried it. (disabled and re-enabled the shovel_management plugin)

Didn't work. 
The missing shovels still show and can't be deleted. 

Michael Klishin

unread,
Oct 3, 2019, 4:05:21 AM10/3/19
to rabbitmq-users
Please provide complete stack traces and logs or we won't be able to help you.
I can't suggest anything more with a single CLI tool exception line.

We keep asking for full stack traces and  server logs in nearly every thread
yet it comes as a surprise to many users that we cannot just snap our fingers and guess as to what the state of your system is.

Data  from `rabbitmqctl list_parameters` would be highly relevant here.

Michael Klishin

unread,
Oct 3, 2019, 4:28:27 AM10/3/19
to rabbitmq-users
`rabbitmq-diagnostics shovel_status`, too (which should be available in latest 3.7 releases as well as 3.8)
Reply all
Reply to author
Forward
0 new messages