侧边栏壁纸
  • 累计撰写 106 篇文章
  • 累计创建 19 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

RocketMQ的broker启动失败

zero
2020-12-07 / 0 评论 / 0 点赞 / 23 阅读 / 1287 字
温馨提示:
本文最后更新于 2024-07-02,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

启动Master成功了,但是启动Slave时就出错:

[root@rocketmq-nameserver4 bin]# jps
71652 BrokerStartup
70664 NamesrvStartup
71775 Jps
[3]+  退出 255              nohup sh mqbroker -c /usr/local/rocketmq/conf/2m-2s-sync/broker-d-s.properties

问题原因:

路径问题并不是说所配置的路径不存在,而是A机器中的Master1和Slave2不能使用相同的路径。同理,B机器中的Master2与Slave1也就不能相同

解决办法

storePathRootDir=/usr/local/rocketmq/store-s
storePathCommitLog=/usr/local/rocketmq/store-s/commitlog
storePathConsumeQueue=/usr/local/rocketmq/store-s/consumequeue
storePathIndex=/usr/local/rocketmq/store-s/index
storeCheckPoint=/usr/local/rocketmq/store-s/checkpoint
abortFile=/usr/local/rocketmqs/store-s/abort

保持Master中的配置不变,修改Slave中的路径

最后解决

[root@localhost bin]# jps
3249 Jps
2851 BrokerStartup
3173 BrokerStartup
2255 NamesrvStartup

0

评论区