kafka-eagle搭建中遇到的问题--web无法访问

kafka搭建中遇到的问题

一、kafka下载二进制压缩包和搭建

具体参考:https://blog.csdn.net/u014532217/article/details/79069841

其中细节:使用单台机器搭建kafka时候是否安装mysql问题?

二.问题一:./ke.sh start start能够启动,但是无法访问web ui页面的问题

1.需要注意添加配置项(system-config.properties ):

######################################
    # kafka sasl authenticate
    ######################################
    kafka.eagle.sasl.enable=false
    kafka.eagle.sasl.protocol=SASL_PLAINTEXT
    kafka.eagle.sasl.mechanism=PLAIN
    ##需要如下语句--默认是没有的(kafka_client_jaas.conf是你安装文件下./conf/下的文件)
    kafka.eagle.sasl.client=/hadoop/kafka-eagle/conf/kafka_client_jaas.conf

2.使用mysql与没用mysql的情况:

2.1如果不使用mysql时候:( 修改system-config.properties )

######################################
    # kafka jdbc driver address
    ######################################
    kafka.eagle.driver=org.sqlite.JDBC
    #此处需要指定sqlite使用的数据库文件路径,
    kafka.eagle.url=jdbc:sqlite:/home/kafka-eagle-web-1.2.4/db/ke.db 
    kafka.eagle.username=root
    kafka.eagle.password=123456

2.2 如果使用mysql数据库时候:

(1)ke数据库准备

将kafka-eagle-web-1.2.4/sql下的ke.sql文件导入到mysql数据库中,备用。

(2)添加的配置项:

######################################
    #添加刚刚导入的ke数据库配置,我这里使用的是mysql
    ######################################
    
    kafka.eagle.driver=com.mysql.jdbc.Driver
    kafka.eagle.url=jdbc:mysql://127.0.0.1:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
    kafka.eagle.username=root
    kafka.eagle.password=xxx

2.3 需要在vim /etc/proflie中配置环境变量,
添加

export KE_HOME=/home/kafka-eagle-web-1.2.4
export PATH=$PATH:$KE__HOME/bin

并source /etc/proflie


最后,在web浏览器中输入kakfa-eagle网址:http://192.168.11.100:8048/ke/

登陆用户名:admin

密码:123456

可见如下:

在这里插入图片描述