Hive连接错误
试图连接Hive,但是失败了。通过kerberos进行连接。下面是我得到的错误
例外:eu.radoop.exception.ConnectionException
消息:必须定义以下Hadoop配置属性,但是连接错误阻止了这些属性的自动检索:hive.execution。引擎,yarn.resourcemanager.scheduler。地址,yarn.resourcemanager.resource-tracker。地址,yarn.resourcemanager.admin。地址,mapreduce.jobhistory。完成-dir, mapreduce.jobhistory.intermediate完成-dir, dfs.user.home.dir.prefix。
堆栈跟踪:
eu.radoop.datahandler.HadoopContext.fetchDynamicHadoopSettings (HadoopContext.java: 304)
eu.radoop.datahandler.HadoopContext.fetchDynamicHadoopSettings (HadoopContext.java: 250)
eu.radoop.datahandler.HadoopContext.getHadoopConfiguration (HadoopContext.java: 229)
eu.radoop.datahandler.mapreducehdfs.MapReduceHDFSHandler.getMrhdfsLowLevel (MapReduceHDFSHandler.java: 445)
eu.radoop.datahandler.mapreducehdfs.MapReduceHDFSHandler.lambda testTempPermission 32美元(MapReduceHDFSHandler.java: 1598)
eu.radoop.tools.ExceptionTools.checkOnly (ExceptionTools.java: 277)
eu.radoop.datahandler.mapreducehdfs.MapReduceHDFSHandler.testTempPermission (MapReduceHDFSHandler.java: 1596)
eu.radoop.RadoopNest.doWork (RadoopNest.java: 549)
com.rapidminer.operator.Operator.execute (Operator.java: 1025)
com.rapidminer.operator.execution.SimpleUnitExecutor.execute (SimpleUnitExecutor.java: 77)
com.rapidminer.operator.ExecutionUnit 2.美元运行(ExecutionUnit.java: 812)
com.rapidminer.operator.ExecutionUnit 2.美元运行(ExecutionUnit.java: 807)
java.security.AccessController。doPrivileged(本地方法)
com.rapidminer.operator.ExecutionUnit.execute (ExecutionUnit.java: 807)
com.rapidminer.operator.OperatorChain.doWork (OperatorChain.java: 428)
com.rapidminer.operator.Operator.execute (Operator.java: 1025)
com.rapidminer.Process.execute (Process.java: 1315)
com.rapidminer.Process.run (Process.java: 1290)
com.rapidminer.Process.run (Process.java: 1181)
com.rapidminer.Process.run (Process.java: 1134)
com.rapidminer.Process.run (Process.java: 1129)
com.rapidminer.Process.run (Process.java: 1119)
com.rapidminer.gui.ProcessThread.run (ProcessThread.java: 65)
导致
例外:eu.radoop.exception.NoStackTraceOperatorException
消息:HiveQL错误。消息:驱动程序“HiveDriverShim (radoop_hive_0.13.0)连接错误:(电子邮件保护)" with URL "radoop_hive_0.13.0jdbc:hive2://sl73caehmp04.visa.com:10000/default;principal=hive/(电子邮件保护)
堆栈跟踪:
导致
例外:eu.radoop.datahandler.hive.StatementPool HiveDriverException美元
消息:驱动程序“HiveDriverShim (radoop_hive_0.13.0)连接错误:(电子邮件保护)" with URL "radoop_hive_0.13.0jdbc:hive2://sl73caehmp04.visa.com:10000/default;principal=hive/(电子邮件保护); auth = kerberos; kerberosAuthType = fromSubject; sasl。qop=auth":无法使用JDBC打开客户端传输Uri: JDBC:hive2://sl73caehmp04.visa.com:10000/default;principal=hive/(电子邮件保护); auth = kerberos; kerberosAuthType = fromSubject; sasl。qop=auth: java.net.ConnectException:连接超时:连接
堆栈跟踪:
答案
你好,
在对连接进行全面测试时是否会出现该错误?你能分享一下完整的日志吗?
问候,
耶稣
你好,
我尝试用Radoop配置RapidMiner,但我不知道如何配置参数:“Hive服务器地址”和Hive“端口”。
你能帮我吗,或者打个信号告诉我在哪?
谢谢,
你好,
请问我在测试radoop时遇到了这个问题,请问我该如何解决这个问题?
根据输出中的这一行:“Hive server 2连接(localhost:10000) test started。”
你能告诉我们你的配置是什么吗?也许您正在使用隧道,并且远程端口正在localhost:10000上侦听您,或者您手动添加了此配置?
Br。
阿提拉