CDH5.7整合安装kafka0.9.0
2016-09-18 00:00
429 查看
1. 准备安装包
csd包:http://archive.cloudera.com/csds/kafka/
KAFKA-1.2.0.jar
parcel包:
http://archive.cloudera.com/kafka/parcels/latest/ (根据自己的集群的系统版本下载 )
KAFKA-2.0.2-1.2.0.2.p0.5-wheezy.parcel
KAFKA-2.0.2-1.2.0.2.p0.5-wheezy.parcel.sha
manifest.json
2. CDH集成Kafka
2.1 将原来Kafka的在CDH中删除2.2、csd包放到cm安装节点下的 /opt/cloudera/csd目录下
cp KAFKA-1.2.0.jar /opt/cloudera/csd/
2.3、将parcel包放到cm安装节点下的/opt/cloudera/parcel-repo目录下
cp KAFKA-2.0.2-1.2.0.2.p0.5-wheezy.parcel /opt/cloudera/parcel-repo/
cp KAFKA-2.0.2-1.2.0.2.p0.5-wheezy.parcel.sha /opt/cloudera/parcel-repo/
2.4、使用manifest.json中对应的部分,添加到/opt/cloudera/parcel-repomanifest.json中
vi /opt/cloudera/parcel-repo/manifest.json
添加
{ "parcelName": "KAFKA-2.0.2-1.2.0.2.p0.5-wheezy.parcel", "components": [ { "pkg_version": "0.9.0+kafka2.0.2", "pkg_release": "1.2.0.2.p0.5", "name": "kafka", "version": "0.9.0-kafka2.0.2" } ], "depends": "CDH (>= 5.2), CDH (<< 6.0)", "replaces": "CLABS_KAFKA", "hash": "8756ae832d388880a8f8c38b6569f461996c84bc" }
2.5、启动Cloudera Manager,检查更新parcel,分配并激活percel包
注意此处一定要激活才能使用:
CM主页 -> Hosts -> parcel -> 检查新parcel -> 配置 -> 激活
3.安装kafka
如果启动时出现内存溢出错误(java.lang.OutOfMemoryError: Java heap space)主页服务列表 -> kafka -> 配置 -> Kafka-Broker -> Java Heap Size of Broker
修改参数到256以上即可
相关文章推荐
- Flume和Kafka整合安装
- flume安装并整合kafka
- hadoop 之 kafka 安装与 flume -> kafka 整合
- storm安装与kafka整合
- Flume和Kafka整合安装
- zookeeper+kafka安装以及kafka+spark streaming 的简单整合
- PowerDesigner11与Eclipse3.02整合安装
- [转]将visual studio 2005 SP1补丁整合到安装文件
- FreeBSD 最小化安装 +diablo-jdk +Apache 与 Tomcat 整合 !
- WebSphere 6.1安装配置SSH2以及与MyEclipse整合手顺
- Window2003下Apache2.0.55+Tomcat5.5.16+PHP5.1.2的安装整合
- FreeBSD 最小化安装 +diablo-jdk +Apache 与 Tomcat 整合!
- WIN2000+PHP+MYSQL+TOMCAT+JSP完全整合安装手册
- 将 MS SQL Server 2005 SP2 整合到安装文件
- 整合vs2005sp1到vs2005安装文件中
- Tomcat5.0.18+Apache2.0.50+Linux9整合过程(完全版)之安装篇
- WIN2000+PHP+MYSQL+TOMCAT+JSP完全整合安装手册 [转帖]
- 整合驱动程序到操作系统安装盘
- Solaris 9 Sparc下安装整合Apache2和Tomcat5