有问题的地方望指出。
(零)linux 从零开始搭建虚拟机集群,安装jdk,ssh免密登录 -- 小白教程
(一)环境介绍及所需安装包下载 --- kafka集群搭建
(二)搭建zookeeper集群 --- kafka集群搭建
(三)搭建kafka 集群 --- kafka集群搭建
(四)Kafka-manager 可视化web界面搭建--- kafka集群搭建
(五)Kafka、zookeeper、kafka-manager 开机自启 --- kafka集群搭建
kafka-manager是目前最受欢迎的kafka集群管理工具,最早由雅虎开源,用户可以在Web界面执行一些简单的集群管理操作。
上传 kafka-manager-1.3.3.7.zip 安装包,解压 重命名 删除,我这里依然放在 /usr/local 下。
unzip kafka-manager-1.3.3.7.zip #解压 zip 安装包
rm -rf kafka-manager-1.3.3.7.zip #删除无用安装包
mv kafka-manager-1.3.3.7 kafka-manager #重命名
我这里的 conf/application.conf 路径是
/usr/local/kafka-manager/conf/application.conf
编辑配置文件
vi application.conf
修改如下:
把 kafka-manager.zkhosts="localhost:2181" 注释掉,并在下面添加一行。
kafka-manager.zkhosts="192.168.5.10:2181,10.0.1.91:2181,10.0.1.92:2181"
这里的地址就是我们 zookeeper 的地址,保存退出。
Kafka-manager 默认端口是 9000,可以通过 -Dhttp.port,指定端口;-Dconfig.file=conf/application.conf 指定配置文件,命令如下:
# nohup 是用于 log 输出的,没输入路径 默认当前 nohup.out 文件存放日志
nohup bin/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=9011 &
稍等几秒钟,查看 kafka-manager 是否启动成功:
ps -ef | grep 9011
Ok,我们到浏览器上,使用 ip:端口 访问
Ok,也没什么问题。
我们新建一个 cluster;
页面-> Cluster-> Add Cluster 点击打开。
输入集群的名称,我这里是 hb-cluster-91-92-10,三台ip后缀简写。
输入集群 zookeeper 地址,以及 kafka版本,注意:如果没有对应版本,选择 最接近的一个版本。
注意,如果没有在 kafka 配置 JMX_PORT , 千万不要勾选这个东东,Enable JMX Polling
如果选择了,kafka-manager 可能无法启动,默认就可以了。
其他的东东可以自行根据需要配置。
滑到最下面,点击 save 保存,你会看到下下面这个页面:
新建主题 topic。其他有需要自行设置。
查看topic。
查看topic。至于配置信息自行百度。
OK,到这来为止 kafka-manager 管理工具已经完毕。
(零)linux 从零开始搭建虚拟机集群,安装jdk,ssh免密登录 -- 小白教程
(一)环境介绍及所需安装包下载 --- kafka集群搭建
(二)搭建zookeeper集群 --- kafka集群搭建
(三)搭建kafka 集群 --- kafka集群搭建
(四)Kafka-manager 可视化web界面搭建--- kafka集群搭建
(五)Kafka、zookeeper、kafka-manager 开机自启 --- kafka集群搭建