Linux下Kafka单机安装配置
程序员文章站
2022-06-14 09:45:41
...
1.安装jdk
可以参考 javaweb部署
2.下载kafka
wget http://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.11-0.8.2.1.tgz
3.安装kafka
tar -xzvf kafka_2.11-0.8.2.1.tgz #解压
mv kafka_2.11-0.8.2.1 /topinfo/ #移动到安装目录
4.配置kafka
mkdir /topinfo/kafka/log #创建kafka日志目录
cd /topinfo/kafka/config #进入配置目录
vi server.properties #编辑修改相应的参数
broker.id=0
delete.topic.enable=true
listeners=PLAINTEXT://0.0.0.0:9092 #可以不用配置,默认本机
advertised.listeners=PLAINTEXT://[本机ip]:9092
log.dirs=/topinfo/kafka/log #日志目录,需自己定义并创建
zookeeper.connect=localhost:2181
5.配置zookeeper
dataDir=/topinfo/kafka/zookeeper/data #数据文件目录 自己定义目录并创建
clientPort=2181
6.启动脚本
#!/bin/sh
#启动zookeeper
nohup /topinfo/kafka/bin/zookeeper-server-start.sh /topinfo/kafka/config/zookeeper.properties >/dev/null 2>&1 &
sleep 3 #等3秒后执行
#启动kafka
nohup /topinfo/kafka/bin/kafka-server-start.sh /topinfo/kafka/config/server.properties >/dev/null 2>&1 &
7.测试
创建topic
kafka-topics.sh --create --zookeeper 192.168.90.225:2181 --replication-factor 3 --partitions 3 --topic test
查看topic
kafka-topics.sh --list --zookeeper 192.168.90.225:2181
上一篇: Python 变量
下一篇: JS前端合并TABLE相同列的单元格