gpt4 book ai didi

hadoop - 尝试将 Windows pentaho 连接到虚拟机 HDFS 时出错

转载 作者:可可西里 更新时间:2023-11-01 16:38:27 26 4
gpt4 key购买 nike

我是 pentaho 和大数据的新手......每次我尝试将我的 windows pentaho 连接到我的基于 Linux 的虚拟机 HDFS.. 弹出这个错误.. 我已经尝试了几个解决方案但是没有他们运气好……如果你们中的任何人能提出解决方案,我将不胜感激……提前致谢...!!

连接到数据库时出错 [hadoop]:org.pentaho.di.core.exception.KettleDatabaseException:
尝试连接数据库时出错

连接到数据库时出错:(使用类 org.apache.hadoop.hive.jdbc.HiveDriver)
没有找到适合jdbc的驱动:hive://(虚拟机的ip地址):10000/test

最佳答案

您的 Hive JDBC 驱动程序必须位于类路径中。可以通过扩展您的 CLASSPATH 以包含 Hive JDBC jar 来包含它。

设置 CLASSPATH=%CLASSPATH%;%HIVE_HOME%\lib\hive-jdbc-1.1.0-cdh5.10.1.jar

如果没有其他错误,你应该通过了!

如果您使用的是 Java 应用程序,则可以使用以下方法获取连接对象:Connection con = DriverManager.getConnection("jdbc:hive2://172.16.149.158:10000/default", "hive", "");

在哪里172.16.149.158 是配置单元服务器地址,10000 是默认的配置单元端口

使用telnet 命令检查连接是否成功..

$ telnet '配置单元服务器' '配置单元端口'它应该连接成功。

您还可以使用 Pentaho 向导连接 hive 数据库。来自 Pentaho wiki 的链接:http://wiki.pentaho.com/display/BAD/Create+Hive+Database+Connection

关于hadoop - 尝试将 Windows pentaho 连接到虚拟机 HDFS 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46807556/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com