任何在 cloudera 5.2.0 中使用hadoop_fdw的人



在痛苦地将hadoop_fdw安装到我们正在运行的pgsql 9.3.4之后,我正在尝试将其连接到cloudera集群5.2.0,但没有运气。

有没有办法调试 fdw?创建外表并从中选择后,我刚刚收到一个错误 - 错误:无法连接到 Hive:没有更多数据要读取。

顺便说一句:一些旧版本的hadoop_fdw能够使用url(jdbc://server:port/args),但不是最新版本,只有地址和端口。

Hadoop_fdw成功了。hive.c中可能存在错误/旧的/过时的。但通过更多的努力,我们设法使jdbc_fdw与cloudera jdbc驱动程序一起工作。步骤如下:

1) 安装jdbc_fdw扩展

2)将所有驱动程序jar文件合并为一个

3) CREATE SERVER cloudera2 FOREIGN DATA WRAPPER jdbc_fdw OPTIONS(drivername 'com.cloudera.hive.jdbc4.HS2Driver',url 'jdbc:hive2://fqdn:10000;user=hive',querytimeout '15', jarfile '/opt/cloudera/combined.jar');

心理提示:set client_min_messages to debug5;可以帮助您确定问题所在,例如:d找不到河流等

相关内容

  • 没有找到相关文章

最新更新