先在 Node0 機器,取得 erlang.cookie
root@ip-172-5-5-100 # cat /var/lib/rabbitmq/.erlang.cookie
PCNVWAZRZYQUUQYSYXIK
依照 Step 1,2 再建立一台 instance
將 Node0 的 cookie 寫入 node1
root@ip-172-5-5-101 # echo "PCNVWAZRZYQUUQYSYXIK" > /var/lib/rabbitmq/.erlang.cookie
重新啟動 rabbitMQ (重要!)
root@ip-172-5-5-101 # service rabbitmq-server restart
Detached
root@ip-172-5-5-101 # rabbitmq-server -detached
先關閉 node1 服務
root@ip-172-5-5-101 # rabbitmqctl stop_app
將 node1 加到 Node0
@後面為 Node0 的 hostname
root@ip-172-5-5-101 # rabbitmqctl join_cluster rabbit@ip-172-5-5-100
#Clustering node 'rabbit@ip-172-5-5-101' with 'rabbit@ip-172-5-5-100'
啟動服務
root@ip-172-5-5-101 # rabbitmqctl start_app
到 Node0 機器,查看是否成功
root@ip-172-5-5-101 # rabbitmqctl cluster_status
若成功,running_nodes 會多出一台
再到 Management 網頁,應該會多出一台 Node後面要再在增加 Node,也是相同流程