分享

hive遇问题,以后解决暂时记录

arsenduan 发表于 2015-8-3 20:49:11 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 14007
java.lang.RuntimeException: Hive Runtime Error while closing operators: Unable to rename output from: hdfs://130.54.1.13:49000/tmp/hive-hadoop/hive_2015-08-02_15-49-56_490_5998532981836400238/_task_tmp.-mr-10002/_tmp.000000_0 to: hdfs://130.54.1.13:49000/tmp/hive-hadoop/hive_2015-08-02_15-49-56_490_5998532981836400238/_tmp.-mr-10002/000000_0
        at org.apache.hadoop.hive.ql.exec.ExecReducer.close(ExecReducer.java:317)
        at org.apache.hadoop.mapred.ReduceTask.runOldReducer(ReduceTask.java:532)
        at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:421)
        at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:415)
        at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1190)
        at org.apache.hadoop.mapred.Child.main(Child.java:249)
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: Unable to rename output from: hdfs://130.54.1.13:49000/tmp/hive-hadoop/hive_2015-08-02_15-49-56_490_5998532981836400238/_task_tmp.-mr-10002/_tmp.000000_0 to: hdfs://130.54.1.13:49000/tmp/hive-hadoop/hive_2015-08-02_15-49-56_490_5998532981836400238/_tmp.-mr-10002/000000_0
        at org.apache.hadoop.hive.ql.exec.FileSinkOperator$FSPaths.commit(FileSinkOperator.java:197)
        at org.apache.hadoop.hive.ql.exec.FileSinkOperator$FSPaths.access$300(FileSinkOperator.java:108)
        at org.apache.hadoop.hive.ql.exec.FileSinkOperator.closeOp(FileSinkOperator.java:867)
        at org.apache.hadoop.hive.ql.exec.Operator.close(Operator.java:588)
        at org.apache.hadoop.hive.ql.exec.Operator.close(Operator.java:597)
        at org.apache.hadoop.hive.ql.exec.ExecReducer.close(ExecReducer.java:309)
        ... 7 more

已有(1)人评论

跳转到指定楼层
rancho 发表于 2015-8-4 13:11:57
Unable to rename会不会是权限问题?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条