前置条件:
上传3.4版本安装包到kafka目录下
下载地址
kakfa download
目录级别如下
/opt/kafka/kafka_2.5.0 旧的kafka目录
/opt/kafka/kfdata kafka数据存放目录
/opt/kafka/zkdata zookeeper数据存放目录
/opt/kafka/zookeeper zookeeper的日志存放目录
kafka_2.13-3.4.0.tgz kafka3.4版本压缩包
升级步骤
- 解压压缩包
tar -zxvf kafka_2.13-3.4.0.tgz
- 复制配置文件
cp /opt/kafka/kafka_2.5.0/config/server.properties /opt/kafka/kafka_2.13-3.4.0/config/server.properties
cp /opt/kafka/kafka_2.5.0/config/zookeeper.properties /opt/kafka/kafka_2.13-3.4.0/config/zookeeper.properties
如果还有其他的配置文件有变动时,记得一起复制过去
- 停止旧版本的kafka
ps -ef|grep kafka
kill -9 ID
- 启动新的kafka
cd /opt/kafka/kafka_2.13-3.4.0
nohup ./bin/kafka-server-start.sh ./config/server.properties &
- 如果是集群的话,依次升级各个节点