ubuntu

Ubuntu Kafka如何升级版本

小樊
43
2025-09-24 00:51:17
栏目: 智能运维

Ubuntu Kafka版本升级步骤

1. 升级前准备

2. 卸载旧版本(可选)

若旧版本是通过apt安装的,可使用以下命令彻底卸载(避免残留文件冲突):

sudo apt-get remove --purge kafka

若为手动安装(如解压tar.gz包),直接删除旧版本目录即可:

sudo rm -rf /usr/local/kafka  # 替换为旧版本实际安装路径

3. 下载并解压新版本

访问Apache Kafka官方下载页面(https://downloads.apache.org/kafka/),选择目标版本(如3.5.2),下载对应tar.gz包(如kafka_2.12-3.5.2.tgz),然后解压到指定目录(如/opt):

wget https://downloads.apache.org/kafka/3.5.2/kafka_2.12-3.5.2.tgz
tar -xzvf kafka_2.12-3.5.2.tgz
cd kafka_2.12-3.5.2

4. 配置新版本

进入新版本Kafka目录,复制并修改配置文件(以server.properties为例):

cp config/server.properties config/server.properties.old  # 备份旧配置
nano config/server.properties

重点检查以下配置项,确保适配新版本要求:

5. 启动新版本服务

启动ZooKeeper(若使用独立ZooKeeper集群,需先启动集群)和新版本Kafka:

# 启动ZooKeeper(自带ZooKeeper)
bin/zookeeper-server-start.sh config/zookeeper.properties &

# 启动Kafka
bin/kafka-server-start.sh config/server.properties &

使用ps -ef | grep kafkaps -ef | grep zookeeper命令确认服务进程是否正常运行。

6. 验证升级结果

7. 清理旧版本(可选)

若升级成功且运行稳定,可清理旧版本的安装目录和备份配置文件(如config/server.properties.old),释放磁盘空间。

注意事项

0
看了该问题的人还看了