有人在cloudera 5.2.0中使用hadoop\u fdw吗?

4smxwvx5  于 2021-06-04  发布在  Hadoop
关注(0)|答案(1)|浏览(450)

在将hadoop\u fdw痛苦地安装到我们正在运行的pgsql9.3.4中之后,我尝试将它连接到clouderacluster5.2.0,但没有成功。
有没有调试fdw的方法?在创建外部表并从中进行选择之后,我得到了一个错误-错误:连接到配置单元失败:没有更多的数据可读取。
顺便说一句:一些旧版本的hadoop\u fdw能够使用url(jdbc://server:port/args),但不是最新版本,只有地址和端口。

h4cxqtbf

h4cxqtbf1#

hadoop没有成功。hive.c中可能有错误/陈旧/过时的东西。但是,通过更多的努力,我们成功地使jdbc\u fdw与cloudera jdbc驱动程序一起工作。步骤如下:
1) 安装jdbc\U 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; 可以帮助您确定问题所在,例如:找不到驱动程序等

相关问题