summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorJean-Sebastien Pedron <jean-sebastien@rabbitmq.com>2014-11-27 12:13:09 +0100
committerJean-Sebastien Pedron <jean-sebastien@rabbitmq.com>2014-11-27 12:13:09 +0100
commitbe965029b316969d7221b32014b9ce4fb0f050f5 (patch)
tree802fbdfe130306a4212faff27c69152dc65a5152 /packaging
parentd3953c20357d98971fe3cb841a16db6a8122439b (diff)
downloadrabbitmq-server-git-be965029b316969d7221b32014b9ce4fb0f050f5.tar.gz
Check cluster consistency before joining a cluster
Before this change, the node would join the cluster and the consistency would be only checked during application restart (rabbitmqctl start_app). This could lead to crash during the join due to Erlang, Mnesia or RabbitMQ incompatibilities. Now, the join_cluster command reports the problem. Here's an example: $ rabbitmqctl join_cluster <remote_node> Clustering node <local_node> with <remote_node> ... Error: {inconsistent_cluster, "OTP version mismatch: local node is R16B03-1, remote node 17.3"}
Diffstat (limited to 'packaging')
0 files changed, 0 insertions, 0 deletions