ubuntu安装kafka4.0
·
安装jdk17
sudo apt install openjdk-17-jdk
//验证安装
java -version
安装kafka
下载kafka4.0
cd /data/kafka //替换为自己的安装路径
sudo wget https://mirrors.aliyun.com/apache/kafka/4.0.0/kafka_2.13-4.0.0.tgz
sudo tar -xzf kafka_2.13-4.0.0.tgz
cd kafka_2.13-4.0.0
打开配置文件
sudo vim config/server.properties
修改以下配置
//替换为自己的日志文件路径
log.dirs=/data/kafka/log
//替换为自己的服务器IP以允许外部访问或保持localhost
listeners=PLAINTEXT://<服务器ip>:9092
advertised.listeners=PLAINTEXT://<服务器ip>:9092
新建自己的日志目录
sudo mkdir /data/kafka/log
安装
KAFKA_CLUSTER_ID="$(bin/kafka-storage.sh random-uuid)"
sudo bin/kafka-storage.sh format --standalone -t $KAFKA_CLUSTER_ID -c config/server.properties
启动kafka
sudo bin/kafka-server-start.sh config/server.properties > /dev/null 2>&1 &
验证kafka是否启动成功
ps -ef | grep kafka
或
netstat -anop | grep 9092
设置开机自启
新建kafka.service
cd /etc/systemd/system
sudo vim kafka.service
写入如下代码并保存
[Unit]
Description=kafka
After=network.target
[Service]
Type=forking
ExecStart=/data/kafka/kafka_2.13-4.0.0/bin/kafka-server-start.sh -daemon /data/kafka/kafka_2.13-4.0.0/config/server.properties
[Install]
WantedBy=multi-user.target
然后执行
sudo systemctl daemon-reload
sudo systemctl enable kafka.service
最后重启验证
sudo reboot
参考:
[1]: kafka官网quickstart
[2]: Linux系统上安装kafka
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)