Bird
0
0

To create a RabbitMQ cluster with nodes rabbit@node1, rabbit@node2, and rabbit@node3, which command sequence on rabbit@node3 is correct assuming rabbit@node1 is the cluster master?

hard📝 Workflow Q8 of 15
RabbitMQ - Clustering
To create a RabbitMQ cluster with nodes rabbit@node1, rabbit@node2, and rabbit@node3, which command sequence on rabbit@node3 is correct assuming rabbit@node1 is the cluster master?
Arabbitmqctl reset<br>rabbitmqctl join_cluster rabbit@node2<br>rabbitmqctl start_app
Brabbitmqctl join_cluster rabbit@node1<br>rabbitmqctl stop_app<br>rabbitmqctl start_app
Crabbitmqctl stop_app<br>rabbitmqctl join_cluster rabbit@node1<br>rabbitmqctl start_app
Drabbitmqctl stop_app<br>rabbitmqctl join_cluster rabbit@node2<br>rabbitmqctl start_app
Step-by-Step Solution
Solution:
  1. Step 1: Identify the master node

    rabbit@node1 is the cluster master, so new nodes join it.
  2. Step 2: Correct join sequence

    Stop the app, join the cluster referencing the master node, then start the app.
  3. Step 3: Analyze options

    rabbitmqctl stop_app
    rabbitmqctl join_cluster rabbit@node1
    rabbitmqctl start_app correctly follows this sequence; others join wrong nodes or have wrong order.
  4. Final Answer:

    rabbitmqctl stop_app
    rabbitmqctl join_cluster rabbit@node1
    rabbitmqctl start_app
    -> Option C
  5. Quick Check:

    Stop app, join master node, then start app [OK]
Quick Trick: Always join cluster referencing master node after stopping app [OK]
Common Mistakes:
MISTAKES
  • Joining cluster before stopping app
  • Joining wrong node instead of master
  • Starting app before joining cluster

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More RabbitMQ Quizzes