最新版kettle9.2连接CDH"/>
最新版kettle9.2连接CDH
文章目录
- 第一步:kettle9.2下载
- 第二步:获取hive jar包
- 第三步:获取客户端配置
- 最后一步:配置plugin.properties
- ps
第一步:kettle9.2下载
kettle下载官方网址,下载你需要的版本,我这边下载的是目前最新的9.2
下载完成后解压得到data-integration文件夹
第二步:获取hive jar包
在hiveserver服务器的
/opt/cloudera/parcels/CDH/lib/hive/lib
路径下下载所有hive开头的jar包,拷贝到本地
data-integration/lib
和
data-integration\plugins\pentaho-big-data-plugin\hadoop-configurations\cdh61\lib
下(这里的cdh61会根据kettle版本不同有所不同,找到cdn开头的文件夹拷贝即可)。
第三步:获取客户端配置
在集群管理界面Cloudera Management中,找到下面的Hive,点击进入Hive–>操作–>下载客户端配置,下载出配置文件:hive-clientconfig.zip,解压后将以下文件拷至路径:
/data-integration/plugins/pentaho-big-data-plugin/hadoop-configurations/cdh61
中
最后一步:配置plugin.properties
将data-integration/plugins/pentaho-big-data-plugin下的plugin.properties文件中的active.hadoop.configuration配置指向你刚刚配置jar包的cdh文件夹,具体名字无所谓,和配置文件保持一致即可
配置完成后重启kettle项目
测试一下,连接成功!
ps
在配置过程中看到一些文章中讲到配置完成后也无法连接是因为kettle和cdh的版本不兼容导致。我没遇到这种情况,遇到这种情况的同学可以试着从这方面入手研究一下。
谢谢参阅~
更多推荐
最新版kettle9.2连接CDH
发布评论