当前位置:   article > 正文

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

linux zk

一、准备工作

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

  1. dataDir=/opt/zk/data
  2. 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> 修改监听

  1. listeners=PLAINTEXT://${内网IP}:9092
  2. advertised.host.name=${外网IP或域名}
  3. 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

 成功示例

 ~~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/968216
推荐阅读
相关标签
  

闽ICP备14008679号