Kafka&Kafka manager本地搭建

1、 brew install kafka (kafka依赖zookeeper):

image.png

2、启动zookeeper&Kafka:如上述提示: zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties & kafka-server-start /usr/local/etc/kafka/server.properties
3、配置kafka manager:
(1) 想要查看和管理Kafka,完全使用命令并不方便,我们可以使用雅虎开源的Kafka-manager,从GitHub下载,地址如下:https://github.com/yahoo/kafka-manager。不过还是建议从云盘中下载较方便,现提供一个地址永久有效:
链接:https://pan.baidu.com/s/1UzLHDQB5tEi1Oth-3vHjaQ
密码:r6up
(2)配置Kafka的 zookeeper 服务器IP和端口:
下载完成后去到conf目录下,对application.conf进行编辑:cd /usr/local/kafka-manager-1.3.3.7/conf,vi application.conf
image.png

找到kafka-manager.zkhosts="localhost:2181",将IP和端口号配置成自己想要的即可:
image.png

(3)启动kafka manager:
进入到kafka-manager-1.3.3.7目录下:
cd /usr/local/kafka-manager-1.3.3.7,
执行nohup bin/kafka-manager -Dconfig.file=conf/application.conf
默认是9000端口,当然了,我们也可以自己指定端口:
nohup bin/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=8080
(4)给kafka-manager加权限:
这里需要说一个注意的问题,这个问题我遇到了,相信大家也有人会遇到:在启动kafka manager后,去访问localhost:9000失败,去nohup.out中查看输出发现报:nohup: bin/kafka-manager: Permission denied,显示权限被拒绝,需赋予更高权限:chmod 777 bin/kafka-manager。

你可能感兴趣的:(Kafka&Kafka manager本地搭建)