1. 下载编译好的 kafka-manager-1.3.3.7.zip (自行编译在这下载:https://github.com/yahoo/kafka-manager/releases)
链接: https://pan.baidu.com/s/1bBthYe 密码: 2gey
2. 解压
3. 配置
zk安装:http://www.cnblogs.com/kisf/p/7357184.html
kafka安装:http://www.cnblogs.com/kisf/p/7357982.html
vim conf/application.conf kafka-manager.zkhosts="10.112.28.245:2181,10.112.28.229:2181,10.112.28.241:2181"
4. 运行
nohup /xxx/soft/kafka-manager-1.3.3.7/bin/kafka-manager > /xxx/soft/kafka-manager-1.3.3.7/kafka-mgt.log 2>&1 &
5. JMX metric激活
vim bin/kafka-server-start.sh if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G" # 增加JMX_PORT配置 export JMX_PORT="9998" fi
重启kafka server。
可能报错:java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:
解决:要使 kafka server的 执行命令 【hostname -i 】返回实际的IP,而不是127.0.0.1
vim /etc/sysconfig/network # HOSTNAME指向不带 127.0.0.1 的host HOSTNAME=bj-kafka-srv003