rocketmq集群安装配置:双主双从同步模式集群

本文档详细介绍了如何在3台机器上部署RocketMQ的双主双从同步模式集群,包括机器角色分配、RocketMQ包的解压与目录创建、配置文件修改以及服务启动步骤。通过此配置,可以实现高可用性和数据安全性。
摘要由CSDN通过智能技术生成

1、机器和角色
192.168.11.176 broker-master-a broker-slave-b
192.168.11.180 broker-master-b broker-slave-a
192.168.11.182 nameServer console

2、解压 rocketmq 包,创建目录

三个节点操作

yum install java-1.8.0-openjdk*.x86_64

mkdir /data/packages -p
cd /data/packages
上传包

mkdir /data/usr
unzip rocketmq-all-4.5.0-bin-release.zip -d /data/usr
cd /data/usr
ln -s rocketmq-all-4.5.0-bin-release rocketmq

创建目录
服务器 192.168.11.176
mkdir -p /data/usr/rocketmq_data/{store-a,commitlog-a,consumequeue-a,store-b-s,commitlog-b-s,consumequeue-b-s}
mkdir /data/usr/rocketmq_data/logs

服务器 192.168.11.180
mkdir -p /data/usr/rocketmq_data/{store-b,commitlog-b,consumequeue-b,store-a-s,commitlog-a-s,consumequeue-a-s}
mkdir /data/usr/rocketmq_data/logs

服务器 192.168.11.182
mkdir -p /data/usr/rocketmq_data/logs


3、修改配置文件

3.1、节点 192.168.11.176
cd rocketmq/conf/2m-2s-async

vi broker-a.properties 
#集群名
brokerClusterName=Data-Cluster
#broker名字
brokerName=broker-a
#0 表示 Master, >0 表示 Slave
brokerId=0
#nameServer地址,分号分割
namesrvAddr=192.168.11.182:9876
#在发送消息时,自动创建服务器不存在的topic,默认创建的队列数
defaultTopicQueueNums=3
#是否允许 Broker 自动创建Topic,建议线下开启,线上关闭
autoCreateTopicEnable=true
#是否允许 Broker 自动创建订阅组,建议线下开启,线上关闭
autoCreateSubscriptionGroup=true
#Broker 对外服务的监听端口
listenPort=10911
#删除文件时间点,默认凌晨 4点
deleteWhen=04
#文件保留时间,默认 48 小时
#fileReservedTime=3600
#commitLog每个文件的大小默认1G
mapedFileSizeCommitLog=1073741824
#ConsumeQueue每个文件默认存30W条,根据业务情况调整
mapedFileSizeConsumeQueue=300000
#destroyMapedFileIntervalForcibly=120000
#redeleteHangedFileInterval=120000
#文件磁盘最大利用率
diskMaxUsedSpaceRatio=88
#存储路径
storePathRootDir=/data/usr/rocketmq_data/store-a
#commitLog 存储路径
storePathCommitLog=/data/usr/rocketmq_data/commitlog-a
#消费队列存储路径存储路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值