Skip to content

docker部署5.1.1版本的controller模式,跨主机的broker主从不同步,也无法自动切换 #6914

Closed Answered by RongtongJin
elfwalk asked this question in Q&A
Discussion options

You must be logged in to vote

环境:

  1. 2台虚机:hostA 194.0.11.118、hostB 194.0.11.119
  2. docker镜像:apache/rocketmq:5.1.1
  3. hostA部署: nameserver+controller 3容器 + 2broker
#ControllerGroup	RaftGroup
#ControllerLeaderId	n1
#ControllerLeaderAddress	194.0.11.118:10082
#Peer:	n0:194.0.11.118:10081
#Peer:	n1:194.0.11.118:10082
#Peer:	n2:194.0.11.118:10083
  1. hostB部署: 1broker

现象:

#brokerName	broker-a
#MasterBrokerId	1
#MasterAddr	194.0.11.118:10111
#MasterEpoch	3
#SyncStateSetEpoch	6
#SyncStateSetNums	2

InSyncReplica:	ReplicaIdentity{brokerName='broker-a', brokerId=1, brokerAddress='194.0.11.118:10111', alive=true}
InSyncReplica:	ReplicaIdentity{brokerName='broker-a', brokerId=2, brokerAddress='194.0.11.118:10211', alive=true}
NotInSyncRe…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@elfwalk
Comment options

Answer selected by elfwalk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants