一、方案目标:
- 三主三从
- 异步同步消息
- 异步刷盘
二、机器信息:
共三台机器,每台上分别布有一台主从。
如下:
机器1 | broker-a | broker-b-s |
机器2 | broker-b | broker-c-s |
机器3 | broker-c | broker-a-s |
三、搭建步骤:
1 上传解压,新建目录
上传压缩包至 /tmp,解压到/usr/local
unzip 压缩包名(rocketXXXX) -d /usr/local
重命名文件夹:
cd /usr/local
mv rocketXXXX rocketmq
创建目录:
#/data目录的空间至少为1T+
#机器1
mkdir -pv {/rocketmqdata/store-a,/rocketmqdata/store-b-s,/rocketmqdata/store-a/commitlog,/rocketmqdata/store-b-s/commitlog}
#机器2
mkdir -pv {/rocketmqdata/store-b,/rocketmqdata/store-c-s,/rocketmqdata/store-b/co