名稱 | IP | 用途 | 防火牆和SElinux |
---|---|---|---|
mq1 | 192.168.100.15 | 磁盤節點 | 關 |
mq2 | 192.168.100.14 | 內存節點 | 關 |
mq3 | 192.168.100.16 | 內存節點 | 關 |
yum install epel-release -y #安裝源 yum install -y rabbitmq-server #安裝服務 systemctl firewalld stop setenforce 0 vim /etc/hosts #修改hosts 文件 hosts文件寫入 對應的IP 和主機名稱 vim /etc/networks #修改主機名稱
/usr/lib/rabbitmq/bin/rabbitmq-plugins list //查看有哪些服務,插件安裝狀況 /usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management //啓動管理服務 systemctl start rabbitmq-server.service //開啓服務 netstat -ntap | grep 5672 ln -s /usr/lib/rabbitmq/bin/* /usr/bin/ #建立建立硬鏈接 就能夠方便使用RabbitMQ命令 cd /var/lib/rabbitmq/ vim .erlang.cookie //隱藏文件 ls -a 查看 改成三者同樣 systemctl restart rabbitmq-server.service //重啓 systemctl stop firewalld.service setenforce 0
rabbitmqctl stop_app //中止rabbitmq應用 rabbitmqctl join_cluster --ram rabbit@mq1 //調用cluster命令,將mq1/3鏈接到mq1 內存命令當不加--ram 則爲硬盤 rabbitmqctl start_app //開啓rabbitmq應用 兩臺提供內存節點 服務都配置好