Skip to content

Cluster upgrade not working as expected #10786

Locked Answered by michaelklishin
schiaro98 asked this question in General
Discussion options

You must be logged in to vote

We cannot suggest much without having logs from all nodes, but there is one known scenario:

  1. When new nodes are added, they will not have the entire Raft log immediately. If you then start removing existing replicas, in 3.12 these new nodes will be considered online replicas, which is not entirely correct as they cannot be elected leaders unless they have the entire log. A company that performs upgrades in this manner has contributed #9162 to 3.13.0
  2. Unless you use rabbitmq-diagnostics check_if_node_is_quorum_critical in the process, you can end up with fewer than a majority replicas online. A booting node is technically online according to some metrics but it does not necessarily have sta…

Replies: 6 comments 5 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@michaelklishin
Comment options

Answer selected by michaelklishin
@michaelklishin
Comment options

Comment options

You must be logged in to vote
2 replies
@michaelklishin
Comment options

@michaelklishin
Comment options

Comment options

You must be logged in to vote
1 reply
@schiaro98
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #10786 on March 19, 2024 14:46.