-
Notifications
You must be signed in to change notification settings - Fork 152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RabbitMQ is not able to recover/start when its not gracefully shutdown #261
Comments
RabbitMQ 3.10 has reached end of life. This plugin is very unlikely to receive any attention from the core team outside of #253 (#229). But one thing that immediately stands out from this exception is
which immediately makes me wonder if this node actually has booted by the time the plugin tried to use its schema tables. If not, then this plugin has very few options as to what it could do to avoid this exception. |
Seems like the node is not booted, and since we are running it in standalone mode, it wouldn't be able to contact with other nodes too? |
I'm afraid I don't know what this "standalone mode" is. Nodes contact their peers fairly early in the process, before plugins are enabled: We do not guess in this community, so that's as much as I can say from a few log messages. |
@lokesh411 we don't understand what the problem is, so I'm not going to tell you if it's been solved or not. We do not guess in this community. 3.12.x is the only version with active community support. Nothing in 3.12 has changed around how nodes form clusters or contact their peers on restart. Definitely nothing fundamental. The only change related to plugin activation that I recall has moved this step to the latest possible moment, right before definition import (the final step). If anything, this makes it less likely that a plugin that declares its own tables, like this one, would try to do so before all tables were synced. Anyhow, these are just guesses after guesses with a few log lines. |
Describe the bug
RabbitMQ is not able to start when its not gracefully shutdown when its killed due to some reason (eg. OOMkilled etc..). When this plugin is disabled, RabbitMQ is able to start though
Here are the logs that we are getting
Erlang version: 24.3.4.2
RabbitMQ version: 3.10.6
Reproduction steps
rabbitmq-server
Expected behavior
RabbitMQ should be able to recover back even after a crash as it does without this plugin installed
Additional context
No response
The text was updated successfully, but these errors were encountered: