【Linux】linux | 安装kafka | 安装zk | 安装zookeeper

一、准备工作

1、下载zk安装包

1)我用的

https://dlcdn.apache.org/zookeeper/zookeeper-3.8.0/apache-zookeeper-3.8.0-bin.tar.gz

2)其他版本

https://zookeeper.apache.org/releases.html

~~

2、下载kafka安装包

1)我用的

https://mirrors.cnnic.cn/apache/kafka/3.2.0/kafka_2.13-3.2.0.tgz

2)其他版本

https://mirrors.cnnic.cn/apache/kafka

~~

二、安装

1、安装zk

1)新建目录

mkdir /opt/zk

2)上传

3)解压

tar -zxvf apache-zookeeper-

tab键补充

4)新建数据与日志存放目录

mkdir data logs

5)打开进入目录,并复制配置文件

cd apache-zookeeper
cd conf

说明: tab补全

cp zoo_sample.cfg zoo.cfg

6)复制data路径

/opt/zk/data

7)打开配置文件

vi zoo.cfg

并修改dataDir

dataDir=/opt/zk/data
admin.serverPort=8765

8)启动zk

/opt/zk/apache-zookeeper-3.8.0-bin/bin/zkServer.sh start

9)查看PID

jps -l

 10)根据PID 查看端口

netstat -nap | grep 3447

 用2181即可

11)备份重启与关闭

/opt/zk/apache-zookeeper-3.8.0-bin/bin/zkServer.sh restart
/opt/zk/apache-zookeeper-3.8.0-bin/bin/zkServer.sh stop

12)zk可视化工具

https://github.com/vran-dev/PrettyZoo/releases

 ~~

2、安装kafka

1)创建目录

mkdir /opt/kafka

2)上传

3)解压

tar -zxvf kafka_2.13-3.2.0.tgz 

4)创建日志目录

mkdir kafka-logs

5)复制日志目录路径

/opt/kafka/kafka-logs

6)打开配置文件

vi /opt/kafka/kafka_2.13-3.2.0/config/server.properties 

a> 修改log.dirs

log.dirs

b> 修改zk路径(我的zk跟kafka在同一台机器,无需修改)

c> 修改监听

listeners=PLAINTEXT://${内网IP}:9092
advertised.host.name=${外网IP或域名}
advertised.listeners=PLAINTEXT://${外网IP或域名}:9092
advertised.listeners
advertised.listeners=PLAINTEXT://192.168.100.131:9092

d> 修改监听

listeners
listeners=PLAINTEXT://192.168.100.131:9092

ip改成自己服务器的ip;端口看下,别被占用了

e> 查看端口

netstat -anp | grep 9092

7)启动

/opt/kafka/kafka_2.13-3.2.0/bin/kafka-server-start.sh /opt/kafka/kafka_2.13-3.2.0/config/server.properties &

8)查看启动结果

netstat -anp | grep 9092

9)工具连接

工具下载

https://www.kafkatool.com/download2/offsetexplorer_64bit.exe

 成功示例

 ~~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值