Windows: a node upgraded from 3.11.15 to 4.1.2 stops immediately #14380
-
Community Support Policy
RabbitMQ version used4.1.2 Erlang version used27.3.x Operating system (distribution) usedWindows Server 2019 How is RabbitMQ deployed?Windows installer rabbitmq-diagnostics status outputSee https://www.rabbitmq.com/docs/cli to learn how to use rabbitmq-diagnostics
Logs from node 1 (with sensitive values edited out)See https://www.rabbitmq.com/docs/logging to learn how to collect logs
Logs from node 2 (if applicable, with sensitive values edited out)See https://www.rabbitmq.com/docs/logging to learn how to collect logs
Logs from node 3 (if applicable, with sensitive values edited out)See https://www.rabbitmq.com/docs/logging to learn how to collect logs
rabbitmq.confSee https://www.rabbitmq.com/docs/configure#config-location to learn how to find rabbitmq.conf file location
Steps to deploy RabbitMQ clusterThis is a single server install. Installed OTP and RabbitMQ with the defaults. Since the service is crashing immediately nothing else was done to configure or test. Steps to reproduce the behavior in questionuninstalled and tried 4.1.3 version, same behavior. rebooted etc. EV has errors for ERL and RabbitMQ advanced.configSee https://www.rabbitmq.com/docs/configure#config-location to learn how to find advanced.config file location
Application code# PASTE CODE HERE, BETWEEN BACKTICKS Kubernetes deployment file# Relevant parts of K8S deployment that demonstrate how RabbitMQ is deployed
# PASTE YAML HERE, BETWEEN BACKTICKS What problem are you trying to solve?RabbitMQ service stops immediately. This server was originally running 3.11.15 and 25.3.20 with no issues and those can be reinstalled and startup with no issues. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
I do not see any evidence of a
means that the node was stopped using @AlvariaIC most likely you are
If this is a development environment, removing RabbitMQ, Erlang, the data directory, then installing a compatible version of Erlang (27.3.x) and RabbitMQ 4.1.3 will help because the node won't have any existing state and will start as a brand new 4.1 node, without performing any upgrade time migrations that involve verification of feature flags and such. |
Beta Was this translation helpful? Give feedback.
-
That's interesting that it shows 3.11.15. I used the add/remove programs in windows to remove the two previous installs as I know how much fun it is to go from version to version. Is there any known issues with removal of the old version lingering causing problems with the new install? I can uninstall again and make sure all directory structures and registry entries are completely gone. This is one of the few customers I've had where we are repurposing existing servers, typically they provide new freshly built VM's. |
Beta Was this translation helpful? Give feedback.
-
Appreciate the help. I'll work with the customer in the morning to see how it ends up. Honestly this product doesn't use hardly any of the features or clusters of RabbitMQ so there's never anything to worry about backing up and the only configuration the install person needs to do it just create a new user the application handles everything else automatically. It's been such a simple setup for so many years we don't even have anybody internally that knows anything about how its working and thus directly me to the community for support. |
Beta Was this translation helpful? Give feedback.
I do not see any evidence of a
4.1.2
node startup in the log. All startup banners are from3.11.15
.means that the node was stopped using
rabbitmqctl.bat shutdown
or a similar command.@AlvariaIC most likely you are
If this is a development environment, removing RabbitM…