当前位置:   article > 正文

Java实战10之 kafka下载及安装_wget 安装kafka

wget 安装kafka

一:环境配置

操作系统:linux

jdk:1.8及以上

二:操作过程

便于操作,将kafka和zookeeper 文件放同一目录。我的 :/usr/local/services

新加需要的文件夹

kafka:kafka安装路径

kafkastart.sh:启动脚本

zookeeper:zookeeper安装路径

zkdata、zkdatalog zookeeper配置数据和日志路径

1.下载zookeeper,并安装

wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz

进入zookeeper-3.4.9目录下 config目录下输入命令:vi  zookeeper.properties

修改内容为:

dataDir=/usr/local/services/zkdata  #zookeeper数据目录  (可以修改可以不修改)

dataLogDir=/usr/local/services/zkdatalog #zookeeper日志目录 (可以修改可以不修改)

集群

端口默认就不用修改了.

配置环境变量(不然启动会报错)

vi /etc/profile

新增如下内容

ZOOKEEPER_HOME=/usr/local/services/zookeeper/zookeeper-3.4.9

export ZOOKEEPER_HOME

export PATH=$PATH:$ZOOKEEPER_HOME/bin

2.下载安装kafka

wget http://archive.apache.org/dist/kafka/2.4.0/kafka_2.11-2.4.0.tgz

Kafka配置修改

server.properties修改 内容如下:

broker.id=0 #保证该id在集群唯一

port=9092 #端口号

host.name=localhost #单机可直接用localhost

log.dirs=/usr/local/services/kafka/kafka_2.11-2.4.0/log #日志存放路径可修改可不修改

3.启动

启动zookeeper

./zkServer.sh start

关闭:./zkServer.sh stop

启动kafka

nohup bin/kafka-server-start.sh config/server.properties &

关闭:bin/kafka-server-stop.sh
到这里就启动好了zookeeper和kafka了。

三。测试

创建topic:

在kafka目录下:

sh bin/kafka-topics.sh --create --zookeeper 192.168.1.134:2181 --replication-factor 1 --partitions 1 --topic test002

     查看topic命令:

     bin/kafka-topics.sh --list --zookeeper localhost:2181

测试发消息

测试接受消息

到这里就完全好了!

我是格林爱童话,欢迎大家观看点赞! 

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

闽ICP备14008679号