Linux安装kafka详细步骤⽂章⽬录
Linux 安装 kafka 详细步骤
⼀,kafka 下载地址
⼆,安装步骤
2.1 安装JDK (kafka 是Scala 语⾔开发,运⾏在 jvm 上)
# 解压⽂件
tar -zxf jdk1.8.0_201.tar
# 配置环境变量
vim /etc/profile
# 在 profile ⽂件最后加上
export JAVA_HOME=/usr/local/java/jdk1.8.0_201
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
# 使配置⽣效
source /etc/profile
# 最后输⼊ java 命令测试
2.2 安装 zookeeper (kafka 依赖 zookeeper)
# 解压⽂件
tar ‐zxvf apache‐zookeeper‐3.5.8‐
# 复制⼀份配置⽂件, ⽅便修改
cp conf/zoo_sample.cfg conf/zoo.cfg
# 启动
bin/zkServer.sh start
# 连接控制台
bin/zkCli.sh
# 查看zk的根⽬录相关节点
ls /
2.3 安装 kafka
# 解压 kafka
tar ‐xzf kafka_2.11‐2.
# 修改配置⽂件
vim fig
# broker.id属性在kafka集中必须要是唯⼀
broker.id=0
# kafka部署的机器ip和提供服务的端⼝号,切勿设0.0.0.0可能报错listeners=PLAINTEXT://:9092
# kafka的消息存储⽂件
log.dir=/usr/local/data/kafka‐logs
# kafka 连接 zookeeper 的地址
<:2181java安装完整教程
# 启动服务 , 运⾏的⽇志打印在 logs ⽬录⾥的server.log ⾥
# 后台启动,不会打印⽇志到控制台
1:bin/kafka‐server‐start.sh ‐daemon config/server.properties 2:bin/kafka‐server‐start.sh config/server.properties &
# 启动成功后,可以进⼊zookeeper 查看kafka节点
bin/zk.Cli.sh
ls /
# 停⽌kafka
bin/kafka‐server‐stop.sh
三,Kafka 开启远程连接
确认Linux 防⽕墙 kafka 的端⼝已开启,并做下⾯相关配置vim config/server.properties
# 把下述配置注释
listeners=PLAINTEXT://:127.0.0.1:9092
# 配置下述内容
advertised.listeners=PLAINTEXT://127.0.0.1:9092

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。