rocketmq4.7.0升级到4.9.5
升级步骤(rocket4.7.0升级到4.9.5) 环境:目前就一台rocketmq机器,希望可以平滑升级
#升级之前务必备份好store目录 #新增机器的操作 1.需要新增一台机器,把rocketmq4.9.5安装包放到机器上解压缩 2.启动namesrv服务 nohup sh bin/mqnamesrv & (默认端口是9876) 3.修改broker-b配置文件,我们新增一个broker-b.properties,主要是最后三行,其他是默认内容如下: brokerClusterName=DefaultCluster brokerName=broker-b brokerId=0 deleteWhen=04 fileReservedTime=48 brokerRole=ASYNC_MASTER flushDiskType=ASYNC_FLUSH brokerIP1=192.168.100.7 #(本机的ip) brokerIP2=192.168.100.7 #(如果需要slave就必须配置) namesrvAddr=192.168.100.5:9876;192.168.100.7:9876 #(2台namesrv服务器的ip:port) 4.启动broker服务 nohup sh bin/mqbroker -c conf/2m-2s-async/broker-b.properties & 5.观察rockemq消息收发是否正常,如果正常可以执行如下步骤,如果不正常,需要排查 6.把4.9.5版本的rocketmq放到机器上,解压缩
#rocket老版本机器的操作 1.把rocketmq4.9.5安装包放到机器上解压缩 2.启动namesrv服务 nohup sh bin/mqnamesrv & #(默认端口是9876) 3.修改broker-a配置文件,主要是最后3行,其他是默认,内容如下: brokerClusterName=DefaultCluster brokerName=broker-a brokerId=0 deleteWhen=04 fileReservedTime=48 brokerRole=ASYNC_MASTER flushDiskType=ASYNC_FLUSH brokerIP1=192.168.100.7 #(本机的ip) brokerIP2=192.168.100.7 #(如果需要slave就必须配置) namesrvAddr=192.168.100.5:9876;192.168.100.7:9876 #(2台namesrv服务器的ip:port) 4.启动broker服务 nohup sh bin/mqbroker -c conf/2m-2s-async/broker-b.properties &