kafka eagle 下载配置安装

日萌社

人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新)


 

链接:https://pan.baidu.com/s/1n5tiOf5fEr2wBMKQsGU3ag 
提取码:ie1f 

1.Kafka-Eagle官网:https://www.kafka-eagle.org/
  下载页面:http://download.kafka-eagle.org/
  kafka-eagle-bin-2.0.0.tar.gz:https://codeload.github.com/smartloli/kafka-eagle-bin/tar.gz/v2.0.0
 
2.tar -zxvf kafka-eagle-web-2.0.0-bin.tar.gz
  mv kafka-eagle-web-2.0.0 kafkaEagle
  
3.配置环境变量:
	1.vim /etc/profile
	2.在profile文件末尾添加以下配置:每个环境变量的末尾不能带有“/”
		export KE_HOME=/data/kafkaEagle
		export PATH=$PATH:$KE_HOME/bin
	3.重新加载环境变量配置文件:source /etc/profile
	4.注意
		配置环境变量,这里需要注意的是,KE_HOME和JAVA_HOME均需在环境变量文件中进行配置
		(建议在~/.bash_profile文件中进行设置好,否则,可能在启动的时候抛出环境变量找不到的错误),
		配置内容如下:
			# 配置JAVA_HOME和KE_HOME:
			vi ~/.bash_profile
			export JAVA_HOME=/hadoop/jdk8
			export KE_HOME=/hadoop/kafka-eagle
			export PATH=$PATH:$JAVA_HOME/bin:$KE_HOME/bin
			
4.修改配置文件system-config.properties:
	1.cd /data/kafkaEagle/conf/
	2.vim system-config.properties
		# 多个zookeeper和kafka群集列表
		kafka.eagle.zk.cluster.alias=cluster1
		cluster1.zk.list=NODE1:2181,NODE2:2181,NODE3:2181
		# broker size online 列表
		cluster1.kafka.eagle.broker.size=20
		# zk客户端线程限制
		kafka.zk.limit.size=25
		# kafka eagle webui页面端口
		kafka.eagle.webui.port=8048
		# kafka offset 存储
		cluster1.kafka.eagle.offset.storage=kafka
		# kafka metrics, 开启性能监控, 数据默认保留30天
		kafka.eagle.metrics.charts=true
		kafka.eagle.metrics.retain=15
		# kafka sql topic主题 最大记录
		kafka.eagle.sql.topic.records.max=5000
		kafka.eagle.sql.fix.error=true
		# delete kafka topic token
		kafka.eagle.topic.token=keadmin
		# kafka mysql jdbc 驱动程序地址
		# Kafka-Eagle的表都是自动创建的,不需要使用者去操作
		kafka.eagle.driver=com.mysql.jdbc.Driver
		kafka.eagle.url=jdbc:mysql://xxx.xxx.xx.xx:3306/数据库名?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true
		kafka.eagle.username=root
		kafka.eagle.password=密码
	
5.启动
        cd /data/kafkaEagle/bin
        chmod 777 ke.sh
        ./ke.sh start    	启动Kafka Eagle系统
        ./ke.sh stop    	停止Kafka Eagle系统
        ./ke.sh restart    	重启Kafka Eagle系统
        ./ke.sh status    	查看Kafka Eagle系统运行状态
        ./ke.sh stats    	统计Kafka Eagle系统占用Linux资源情况
        ./ke.sh find [ClassName]    查看Kafka Eagle系统中的类是否存在
		
		-------------------------------------------

		# 启动Kafka Eagle系统,执行如下命令:
		ke.sh start
		# 查看Kafka Eagle运行状态
		ke.sh status
		# 停止Kafka Eagle
		ke.sh stop
		# 查看Kafka Eagle GC情况
		ke.sh gc
		# 查看Kafka Eagle服务器资源占用情况,例如TCP、句柄等
		ke.sh stats
		# 查看Kafka Eagle版本号
		ke.sh version
		# 查看Kafka Eagle服务器上JDK的编码情况(如果JDK编码不是UTF-8,可能会有异常出现,执行如下命令,根据提示来修复JDK编码问题)
		ke.sh jdk
		# 查看Kafka Eagle中是否存在某个类(如果需要精确,类名前面可以加上包名)
		ke.sh find [ClassName]
			
6.如果出现错误等情况,可查看日志
	/data/kafkaEagle/logs

7.http://xxx.xxx.xx.xx:8048
	用户名:admin
	密码:123456

	*******************************************************************
	* Kafka Eagle Service has started success.
	* Welcome, Now you can visit 'http://xxx.xxx.xx.xx:8048'
	* Account:admin ,Password:123456
	*******************************************************************
	*  ke.sh [start|status|stop|restart|stats] 
	*  https://www.kafka-eagle.org/ 
	*******************************************************************		

 

你可能感兴趣的:(大数据,大数据)