Sha*_*fiq 5 apache hadoop hbase hive java-io
我使用的是hadoop 1.2.1,hbase 0.94.14和hive 1.0.0.我的clsuter中有三个数据节点,还有三个区域服务器.我必须将一些数据从hbase导入到hive.我已经成功配置了配置单元,但是当我运行命令计数时没有.在hive表中的行,它给出了以下内容
ERROR [main]: exec.Task (SessionState.java:printError(833)) - Job Submission failed with exception 'java.lang.RuntimeException(java.io.IOException: Merging of credentials not supported in this version of hadoop)'
java.lang.RuntimeException: java.io.IOException: Merging of credentials not supported in this version of hadoop
at org.apache.hadoop.hive.hbase.HBaseStorageHandler.configureJobConf(HBaseStorageHandler.java:485)
at org.apache.hadoop.hive.ql.plan.PlanUtils.configureJobConf(PlanUtils.java:856)
at org.apache.hadoop.hive.ql.plan.MapWork.configureJobConf(MapWork.java:540)
Run Code Online (Sandbox Code Playgroud)
我已将hive版本更改为0.14但错误相同.它的解决方案是什么?注意:我无法升级hadoop.
尽管您的 Hive 版本是最新版本,但这并不是错误的根源。您需要将 Hadoop 版本升级到 2.4.0 或更高版本。
| 归档时间: |
|
| 查看次数: |
246 次 |
| 最近记录: |